@charset "utf-8";
/**common**/
body, div,dl,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p {border:none;padding:0; margin:0;  font-family: "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif";  font-size:14px; }
table,td,tr,th{font-size:14px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.clear{*zoom:1;}
.clear:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.clear{ clear:both;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px;}
.clearfix{ zoom:1}
a { text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:none;}
a:active { text-decoration:none;}
.fl { float:left;}
.fr { float:right;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
input[type="text"] {
 -webkit-appearance: none;
}
textarea{
 -webkit-appearance: none;
}

@font-face { 
font-family: Helvetica33;/**定义font的名字**/
src: url(../font/Helvetica33.OTF);/**引入字体文件**/
}

/* 设置滚动条的样式 */
::-webkit-scrollbar { width:4px;}/* 滚动槽 */
::-webkit-scrollbar-track { background-color:#f0f0f0; border-radius:0px;}/* 滚动条滑块 */
::-webkit-scrollbar-thumb { background-color:#6d6e70;}
::-webkit-scrollbar-thumb:window-inactive { background-color:#3c3c3c;}


.rsContainer { position:relative; width:100%; height:100%; -webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsSlide { display:block; width:100%; height:100%; overflow:hidden; position:absolute; left:0; top:0;}
.fullWidth { width:100%; max-height: 620px; overflow:hidden; margin:0 auto; background-color:#f0f0f0;}
#full-width-slider { width:100%; color:#000;}
.royalSlider { position:relative; direction:ltr;}
.royalSlider > * { float:left;}
.royalSlider.rsFullscreen {	position:fixed !important; height:auto !important; width:auto !important; margin: 0 !important; padding: 0 !important; z-index: 2147483647 !important; top: 0 !important; left: 0 !important; bottom: 0 !important; right: 0 !important;}
.royalSlider .rsSlide.rsFakePreloader { opacity:1 !important; -webkit-transition:0s; -moz-transition:0s; -o-transition:0s; transition:0s; display:none;}
.royalSlider.rsAutoHeight, .rsAutoHeight .rsSlide { height:auto;}
.rsContent { width:100%; height:100%; position:relative;}
img.rsImg {	max-width:none;}
.rsMinW, .rsMinW .rsOverflow, .rsMinW .rsSlide, .rsMinW .rsVideoFrameHolder, .rsMinW .rsThumbs { color:#fff;}

/*回到顶部*/
.Totop { width:40px; height:40px; overflow:hidden; margin:0; padding:0; position:fixed; right:20px; bottom:60px;z-index:99999;}
.Totop a { display:block; width:38px; height:38px; overflow:hidden; margin:0; padding:0; border:1px solid #ccc; border-radius:3px; background:#fff url(../images/tp_tb1.png) center center no-repeat;}
.Totop a:hover { border:1px solid #212121; background:#212121 url(../images/tp_tb2.png) center center no-repeat;}

@media screen and (min-width:1200px) {
	
	/**top**/
	.ly_top { width:100%; height: 80px; overflow: hidden; margin: 0 auto; padding: 20px 0; border-bottom: 1px solid #e5e5e5;}
	.ly_top .top_main { width:1200px; height: 80px; overflow: hidden; margin: 0 auto; padding: 0;}
	.top_main .ly_logo { width:580px; height: 80px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.top_main .top_r { float:right; height: 44px; overflow: hidden; margin: 0 0 0 16px; padding: 18px 0;}
	.top_r div { display:block;}
	.top_r div img { display:block; width: 44px; height: 44px; overflow: hidden; margin: 0 8px 0 0; padding: 0; float: left;}
	.top_r div .r_text { height: 60px;  margin: 0; padding: 0;overflow: hidden;}
	.r_text div { color:#7d8488; font-size: 16px; font-weight: bold; margin: 0 0 8px; padding: 0;}
	.r_text p { color:#000; font-size: 18px; font-family: "Arial"; margin: 0; padding: 0;}
	
	/**nav**/
	.ly_nav { width:1200px; height: 50px; margin: 0 auto; padding: 0; position: relative;}
	.nav { width: 1200px; height: 50px; margin: 0 auto; }
	.nav_item { float: left; position: relative; margin: 0 16px 0 0;}
	.nav_item > a { display: block; padding: 0 16px; line-height: 50px; font-size: 15px; color: #008ed8; -webkit-transition: all .4s; transition: all .4s; }
	.nav_item > a:hover, .nav_item > a.navon { height: 48px; font-weight: bold; border-bottom: 2px solid #008ed8;}

	.menu_open { display: none; }
	
	.nav_item_open { width: 100%; height: auto; position: absolute; left: 0; top: 100%; z-index: 10; box-shadow: 0 4px 8px 0 rgba(0, 12, 49, 0.1); background: #fff; border-radius: 0 0 2px 2px; opacity: 0; visibility: hidden; -webkit-transform: translateY(34px); transform: translateY(34px); -webkit-transition: all .4s; transition: all .4s; overflow: hidden; }
	.nav_item:hover .nav_item_open { visibility: visible; opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
	.subopen { display: none; }
	.nav_item2 { width: 100%; line-height: 40px; }
	.nav_item2 a { display: block; padding: 0 10px; color: #666; font-size: 14px; white-space: nowrap; text-align: center; }
	.nav_item2:hover a { background: #008ed8; color: #fff; }
	.hcover { display: none; }
	
	/**search**/
	.ly_search { width:240px; height: 34px; overflow: hidden; margin: 0; padding: 0; position: absolute; top: 8px; right: 0;}
	.ly_search .sc_ipt { width:170px; height: 30px; overflow: hidden; margin: 0; padding: 2px 11px; background-color: #f4f4f4; border-radius: 2px 0 0 2px; float: left;}
	.ly_search .sc_btn { width:48px; height: 34px; overflow: hidden; margin: 0; padding: 0; background-color: #db4338; border-radius: 0 2px 2px 0;}
	.sc_ipt input { display:block; width:100%; height: 30px; overflow: hidden; line-height: 30px; 
	color: #666; font-size: 12px; border: none; outline: none; background: none;}
	.sc_btn input { display:block; width: 100%; height: 34px; background: url(../images/sc_btn1.png) center center no-repeat; border: none; outline: none;}
	
	/**banner**/
	.rsMinW .rsArrow { display:block; width:50px; height:50px; margin:-20px 0 0; position:absolute; cursor:pointer; z-index:21;}
	.rsMinW .rsArrowLeft { left:10px; top:50%;}
	.rsMinW .rsArrowRight { right:10px; top:50%;}
	.rsMinW .rsArrowIcn { width:50px; height:50px; margin:0; position:absolute; cursor:pointer; background:url('../images/rs-minimal-white.png') no-repeat;}
	.rsMinW .rsArrowIcn:hover {}
	.rsMinW.rsHor .rsArrowLeft .rsArrowIcn { background-position:0 0;}
	.rsMinW.rsHor .rsArrowRight .rsArrowIcn { background-position:-50px 0;}
	.rsMinW.rsHor .rsArrowLeft .rsArrowIcn:hover { background-position:0 -50px;}
	.rsMinW.rsHor .rsArrowRight .rsArrowIcn:hover { background-position:-50px -50px;}
	.rsMinW .rsBullets { width:100%; height:auto; overflow:hidden; position:absolute; bottom:15px; left:0; z-index:35; text-align: center;}
	.rsMinW .rsBullet { display:inline-block; *display:inline; width:40px; height:4px; *zoom:1; padding:4px;}
	.rsMinW .rsBullet span { display:block; width:40px; height:4px; background:rgba(255, 255, 255, 0.5);}
	.rsMinW .rsBullet.rsNavSelected span { background-color:#fff;}
	
	/**new**/
	.ly_tit { width:1200px; overflow: hidden; margin: 0 auto 40px; padding: 0;}
	.ly_tit .home_tlt1 { width:100%; overflow: hidden; color: #424a51; font-size: 24px; text-align: center; margin: 0 auto 10px; padding: 0;}
	.ly_tit span { display:block; width: 100%; overflow: hidden; color: #bbb; font-size: 12px; text-align: center; margin: 0 auto; padding: 0;}
	.ly_tit span font { color:#dfdfdf;}
	
	.ly_news { width:1200px; margin: 80px auto; padding: 0;}
	.ly_news .nw_l { width:560px; height: 400px; margin: 0 40px 0 0; padding: 0; background-color: #f5f5f5; float: left;}
	.ly_news .nw_l:hover { background-color: #fff; box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);}
	.ly_news .nw_r { width:600px; height: 400px; margin: 0; padding: 0; float: right;}
	.nw_l .nw_limg { width:560px; height: 240px; overflow: hidden; margin: 0 auto; padding: 0; position: relative;}
	.nw_limg a img { display:block; max-width: 95%; max-height: 95%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.nw_l .nw_ltext { width:520px; height: 120px; overflow: hidden; margin: 0 auto; padding: 20px;}
	.nw_ltext .tjnewstlt { width:100%; height: 20px; overflow: hidden; line-height: 20px; margin: 0 auto; padding: 0;}
	.nw_ltext .tjnewstlt a { color: #424a51; font-size: 16px;}
	.nw_ltext .tjnewstlt a:hover { color:#008ed8;}
	.nw_ltext p { width:100%; height: 44px; overflow: hidden; line-height: 22px; color: #999; font-size: 12px; text-indent: 2em; text-align: justify; margin: 12px auto 14px; padding: 0;}
	.nw_ltext .time_check { width:100%; height: 30px; overflow: hidden; margin: 0 auto; padding: 0;}
	.time_check span { display:block; height: 30px; overflow: hidden; line-height: 30px; color: #999; font-family: "Arial"; font-size: 12px; float: left;}
	.time_check span img { display:inline-block; vertical-align: middle; margin: -4px 4px 0 0; padding: 0;}
	.time_check a { display:block; width: 80px; height: 30px; overflow: hidden; line-height: 30px; color: #008ed8; font-size: 12px; text-align: right; float: right;}
	.time_check a img { display:inline-block; width: 20px; height: 20px; vertical-align: middle; margin: 5px 0 0 10px; float: right;}
		
	.nw_r ul li { width:600px; height: 120px; margin: 0 auto 20px; padding: 0;}
	.nw_r ul li .c_wrap2 { display:block; width: 560px; height: 80px; margin: 0 auto; padding: 20px; background-color: #f5f5f5;}
	.nw_r ul li .c_wrap2:hover { background-color:#fff; box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);}
	.nw_r ul li .c_wrap2 .nw_rtime { width:110px; height: 50px; overflow: hidden; margin: 0 20px 0 0; padding: 15px 0; color: #fff; background-color: #5c6f7f; float: left;}
	.nw_r ul li .c_wrap2:hover .nw_rtime { background-color: #008ed8;}
	.nw_rtime em { display:block; width:100%; overflow: hidden; font-size: 28px; text-align: center; font-style: normal; margin: 0 auto; padding: 0;}
	.nw_rtime span { display:block; width:100%; overflow: hidden; font-size: 14px; text-align: center;}
	.nw_r ul li .c_wrap2 .nw_rtext { width:430px; height: 80px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.nw_r ul li .c_wrap2 .nw_rtext .tlt { width:100%; margin: 4px auto 10px; padding: 0;}
	.nw_r ul li .c_wrap2 .nw_rtext .tlt a{display:block;height: 20px; overflow: hidden; line-height: 20px; color: #424a51; font-size: 16px; }
	.nw_r ul li .c_wrap2 .nw_rtext p { width:100%; height: 44px; overflow: hidden; line-height: 22px; color: #999; font-size: 12px; text-align: justify; margin: 0 auto; padding: 0;}
	.nw_r ul li .c_wrap2:hover .nw_rtext .tlt a { color:#008ed8;}
	
	/**about**/
	.ly_about { width:100%; overflow: hidden; margin: 80px auto; padding: 80px 0 40px; background-color: #f5f5f5;}
	.ly_about .ab_main { width:1200px; height: 360px; margin: 0 auto; padding: 0; position: relative;}
	.ab_main .ab_text { width:560px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ab_text .comtlt { width:100%; overflow: hidden; margin: 0; padding: 0; color: #424a51; font-size: 24px; }
	.ab_text p { width:100%; overflow: hidden; line-height: 26px; margin: 40px auto; padding: 0; color: #888; font-size: 14px; text-indent: 2em; text-align: justify;}
	.ab_text a { display:block; width: 160px; height: 40px; overflow: hidden; line-height: 40px; color: #fff; font-size: 14px; text-align: center; background-color: #008ed8;}
	.ab_text a span { color:#40abe2;}
	.ab_text a:hover { background-color: #00af80;}
	.ab_main .ab_img { width:720px; height: 360px; margin: 0; padding: 0; position: absolute; top: 0; right:-60px;}
	
	/**product**/
	.ly_products { width:1200px; overflow: hidden; margin: 80px auto; padding: 0;}
	.protab { width:1200px; height: 40px; overflow: hidden; margin: 0 auto 40px; padding: 0; text-align: center;}
	.protab ul { display:inline-block;}
	.protab ul li { width:160px; height: 40px; overflow: hidden; margin: 0; padding: 0 5px; float: left; cursor: pointer;}
	.protab ul li span { display:block; width: 100%; height: 40px; overflow: hidden; line-height: 40px; color: #fff; font-size: 14px; text-align: center; background-color: #9da9b2;}
	.protab ul li span a{color:#fff;}
	.protab ul li.protab0 span { background-color: #008ed8;}
	
	.pro_list { width:1200px; height: 465px; overflow: hidden; margin: 0 auto; padding: 0;}
	.pro_list ul li { width:270px; height: 224px; overflow: hidden; margin: 0 40px 20px 0; padding: 0; float: left;}
	.pro_list ul li:nth-child(4n) { margin:0;}
	.pro_list ul li .c_wrap1 { display:block; width:100%; height: 224px; overflow: hidden; margin: 0 auto; padding: 0; background-color: #f5f5f5;}
	.pro_list ul li a .pro_img { width:100%;  overflow: hidden; margin: 0 auto; padding: 0; }
	.pro_list ul li .pro_img a{height: 180px;position: relative;display:block;}
	.pro_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.pro_list ul li p { width:100%; overflow: hidden; text-align: center;}
	.pro_list ul li p a{display:block;height: 44px;color: #fff; line-height: 44px;  font-size: 14px;  background-color: #008ed8;}
	.pro_list ul li:hover p a{ background-color: #00af80;}
	
	/**link**/
	.ly_links { width:100%; overflow: hidden; margin: 0 auto; padding: 80px 0; background-color: #f5f5f5;}
	.ly_links .lk_main { width:1200px; min-height: 120px; overflow: hidden; margin: 0 auto; padding: 20px 30px 20px 150px; background-color: #fff; box-sizing: border-box; position: relative;}
	.lk_main .lk_tit { width:120px; height: 1500px; overflow: hidden; margin: -750px 0 0; padding: 0; position: absolute; left: 0; top: 50%;}
	.lk_main ul li { display:inline-block; margin: 10px 0; padding: 0 10px;}
	.lk_main ul li a { color:#666; font-size: 14px;}
	.lk_main ul li a:hover { color:#008ed8; text-decoration: underline;}
	
	/**foot**/
	.ly_foot { width:100%; overflow: hidden; margin: 0 auto; padding: 80px 0 30px; background-color: #2e3234;}
	.ly_foot .ft_main { width:1200px; overflow: hidden; margin: 0 auto; padding: 0;}
	.ft_main .ft_logo { width:150px; height: 120px; overflow: hidden; margin: 0 60px 0 0; padding: 0; float: left;}
	.ft_logo a img { display:block; width: 150px; height: 120px; overflow: hidden; margin: 0 auto; padding: 0;}
	.ft_main .ft_contact { height:120px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ft_contact ul li { height: 40px; line-height: 40px; color: #fff; font-size: 14px; margin: 0; padding: 0 0 0 40px; position: relative;}
	.ft_contact ul li img { display:block; width: 20px; height: 20px; overflow: hidden; margin: 0; padding: 0; position: absolute; left: 10px; top: 10px;}
	.ft_contact ul li span { color:#999;}
	.ft_contact ul li a { color:#fff;}
	.ft_main .ft_line1 { width:2px; height: 120px; overflow: hidden; margin: 0; padding: 0 175px; float: left;}
	.ft_line1 img { display:block; width: 2px; height: 120px; overflow: hidden; margin: 0; padding: 0;}
	.ft_main .ft_ewm { height:120px; float: right;}
	.ft_ewm img { width:120px; height: 120px; overflow: hidden; margin: 0 0 0 10px; padding: 0; float: right;}
	.ft_ewm p { width:20px; height: 80px; overflow: hidden; line-height: 16px; margin: 0; padding: 20px 0; color: #fff; font-size: 14px;}
	
	.ft_main .ft_copy { width:1200px; height: 20px; overflow: hidden; margin: 60px auto 0; padding: 0; background: url(../images/ft_line2.png) center center no-repeat;}
	.ft_copy span { display: inline-block; height:20px; line-height: 20px; color:rgba(255, 255, 255, 0.2); font-size: 12px; padding: 0 24px 0 0; background-color: #2e3234;}
	.ft_copy span a { color:rgba(255, 255, 255, 0.2);}
	.ft_copy span a:hover { color:#00af80;}
	
	/**nybanner**/
	.nybanner { width:100%; height: 360px; overflow: hidden; margin: 0 auto; padding: 0; position: relative;}
	.nybanner img { display: block; width: 1920px; height: 360px; overflow: hidden; margin: -180px 0 0 -960px; position: absolute; left: 50%; top: 50%;}
	
	/**nymain**/
	.ny_main { width:1200px; overflow: hidden; margin: 0 auto; padding: 0;min-height:500px;}
	.ny_main .ny_l { width:240px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ny_main .ny_r { width:920px; overflow: hidden; margin: 0; padding: 0; float: right;}
	.ny_main .ny_r .conn{overflow: hidden;line-height: 30px;color: #000;font-size: 15px;text-align: justify;margin-bottom:20px;}
	.ny_l .ny_lcon { width:240px; overflow: hidden; margin: 0 auto 20px; padding: 0;}
	.ny_ltit { width:200px; height: 40px; overflow: hidden; line-height: 40px; color: #fff; font-size: 20px; font-weight: bold; margin: 0 auto; padding: 10px 20px; background-color: #008ed8;}
	.ny_ltit span { display:inline-block; font-size: 14px; font-weight: normal; font-style: italic; margin: 0 0 0 10px;}
	.ny_lcon ul { width:220px; overflow: hidden; margin: 0 auto; padding: 20px 9px 10px; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf;}
	.ny_lcon ul li { width:220px; overflow: hidden; margin:0 auto 10px; padding: 0;}
	.ny_lcon ul li a { display:block; width: 200px; height: 40px; overflow: hidden; line-height: 40px; color: #333; font-size: 14px; background: #f5f5f5 url(../images/jt_tb2.png) 200px 14px no-repeat; margin: 0 auto; padding: 0 10px;}
	.ny_lcon ul li a:hover, .ny_lcon ul li a.nyon { color:#fff; background: #008ed8 url(../images/jt_tb3.png) 200px 14px no-repeat;}
	.ckqb{display: block;background: #ddd;height: 35px;line-height: 35px;text-align: center;color: #525252;}
	
	.ny_lnew { width:220px; overflow: hidden; margin: 0 auto; padding: 20px 9px; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf;}
	.ny_lnew ol li { width: 100%; height: 40px; overflow: hidden; line-height: 40px; margin: 0 auto; padding: 0; border-bottom: 1px dotted #dfdfdf;}
	.ny_lnew ol li a { color: #666; font-size: 14px;}
	.ny_lnew ol li a:hover { color:#008ed8;}
	.ny_lnew ol li a span { display:block; width:4px; height: 4px; overflow: hidden; margin: 18px 10px 18px 0; padding: 0; background-color: #008ed8; border-radius: 50%; float: left;}
	
	.ny_lcon .ny_llxwm { width:220px; overflow: hidden; margin: 0 auto; padding: 20px 9px 10px; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf;}
	.ny_llxwm p { width:100%; overflow: hidden; line-height: 22px; color: #333; font-size: 14px; margin: 0 auto 10px; padding: 0;}
	.ny_llxwm p span, .ny_llxwm p em { color:#999; font-style: normal;}
	.ny_llxwm p em { display: block; text-indent: 2em; text-align: justify; margin: 4px 0 0;}
	.ny_llxwm p a { display: block; color:#008ed8; text-decoration: underline; text-indent: 2em; text-align: justify; margin: 4px 0 0;}
	.ny_llxwm p a:hover { color:#00af80;}
	
	.ny_r .ab_con1 { width:100%; overflow: hidden; margin: 0 auto 60px; padding: 0;}
	.ab_con1 h3 { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0; color: #333; font-size: 24px;}
	.ab_con1 p { width:100%; overflow: hidden; line-height: 30px; color: #999; font-size: 16px; text-indent: 2em; text-align: justify;}
	.ab_con1 p img { display:block; width: 350px; height: 200px; margin: 0 20px 0 0; padding: 0; float: left;}
	.ab_con1 p span{float:right;width:538px;}
	
	.ny_r .ab_con2 { width:100%; min-height: 420px; overflow: hidden; margin: 80px auto; padding: 80px 40px 60px; background: #00af80 url(../images/ab2_bg.jpg) bottom center no-repeat; box-sizing: border-box;}
	.ab_con2 .ab_con2_text { width:50%; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ab_con2_text h5 { width:100%; overflow: hidden; color: #fff; font-size: 24px; margin: 0 auto 40px; padding: 0;}
	.ab_con2_text p { width:100%; overflow: hidden; line-height: 30px; color: #fff; font-size: 16px; text-align: justify; text-indent: 2em; margin: 0 auto; padding: 0;}
	.ab_con2 .ab_con2_img { width:370px; height: 320px; overflow: hidden; margin: 0; padding: 0; float: right;}
	.ab_con2_img img { display:block; width:370px; height: 320px; overflow: hidden; margin: 0 auto; padding: 0;}
	
	.ny_r .ab_con3 { width:100%; min-height: 460px; overflow: hidden; margin: 80px auto; padding: 0; background: url(../images/ab_con3bg.png) 460px center no-repeat;}
	.ab_con3 .ab_con3_img { width:420px; height: 460px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ab_con3_img img { display:block; width: 420px; height: 460px; overflow: hidden; margin: 0 auto; padding: 0;}
	.ab_con3 .ab_con3_text { width:440px; overflow: hidden; margin: 0; padding: 0; float: right;}
	.ab_con3_text h5 { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 20px auto 40px; padding: 0;}
	.ab_con3_text ul li { width:100%; overflow: hidden; line-height: 30px; color: #333; font-size: 16px; margin: 0 0 6px; padding: 0;}
	.ab_con3_text ul li span { color:#999;}
	.ab_con3_text ul li.l1 { text-indent:30px;}
	.ab_con3_text ul li.l2 { text-indent:60px;}
	.ab_con3_text ul li.l3 { text-indent:90px;}
	.ab_con3_text ul li.l4 { text-indent:120px;}
	
	/**历史沿革**/
	.lsyg { width:100%; overflow: hidden; margin: 0 auto; padding: 80px 0; background-color: #f8f8f8;}
	.lsyg .lsyg_tit { width:1200px; overflow: hidden; color: #333; font-size: 24px; text-align: center; margin: 0 auto 40px; padding: 0;}
	.lsyg_tit p { width:40px; height: 2px; overflow: hidden; margin: 10px auto 0; padding: 0; background-color: #333;}
	.lsyg .lsyg_list { width:1200px; overflow: hidden; margin: 0 auto; padding: 40px 0; background: url(../images/lsyg_m_line.png) center top no-repeat;}
	.lsyg_list .lsyg_l, .lsyg_list .lsyg_r { width:608px; overflow: hidden; margin: 0 0 20px; padding: 0; box-sizing: border-box;}
	.lsyg_list .lsyg_l { float: left;}
	.lsyg_list .lsyg_r { float: right;}
	.lsyg_l h5, .lsyg_r h5 { width:100%; height: 40px; line-height: 40px; color: #333; font-size: 24px; margin: 0; padding: 0; box-sizing: border-box;}
	.lsyg_l p, .lsyg_r p { width:100%; overflow: hidden; line-height: 24px; color: #999; font-size: 14px; text-align: justify; margin: 0; padding: 0; box-sizing: border-box;}
	.lsyg_l h5, .lsyg_l p { text-align:right; padding: 0 68px 0 0;}
	.lsyg_r h5, .lsyg_r p { padding: 0 0 0 68px;}
	.lsyg_l h5 { background: url(../images/lsyg_l_line.png) center right no-repeat;}
	.lsyg_r h5 { background: url(../images/lsyg_r_line.png) center left no-repeat;}
	
	/**渠道加盟**/
	.join_list { width:1200px; overflow: hidden; margin: 0 auto 60px; padding: 0;}
	.join_list ul li { width:100%; overflow: hidden; margin: 0 auto 60px; padding: 0;}
	.join_list ul li .join_img { width:560px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.join_img img { display:block; width:100%; overflow: hidden; margin: 0; padding: 0;}
	.join_list ul li .join_text { width:560px; overflow: hidden; margin: 0; padding: 0; float: right;}
	.join_list ul li:nth-child(2n+2) .join_img { float:right;}
	.join_list ul li:nth-child(2n+2) .join_text { float:left;}
	.join_text h5 { width:100%; height: 40px; overflow: hidden; line-height: 40px; color: #333; font-size: 24px; margin: 0 auto 20px; padding: 0;}
	.join_text h5 span { display:block; width:8px; height: 8px; overflow: hidden; background-color: #008ed8; border-radius: 50%; margin: 16px 16px 16px 0; padding: 0; float: left;}
	.join_text p { width:100%; overflow: hidden; line-height: 30px; margin: 0; padding: 0; color: #666; font-size: 16px; text-indent: 2em; text-align: justify;}
	.join_text p span { display: block; width:100%; height: 30px; line-height: 30px; color: #666; font-size: 16px; text-indent: 0; margin: 0; padding: 0 0 0 32px; box-sizing: border-box;}
	.join_text p span em { display:block; width: 4px; height: 4px; overflow: hidden; border: 1px solid #008ed8; border-radius: 50%; margin: 12px 12px 12px 0; padding: 0; float: left;}
	
	.join_form { width:1200px; overflow: hidden; margin: 80px auto; padding: 0;}
	.join_form .join_fm_tit { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 0 auto 40px; padding: 0;}
	.join_form .join_fl, .join_form .join_fr { width:560px; overflow: hidden; margin: 0; padding: 0;}
	.join_form .join_fl { float:left;}
	.join_form .join_fr { float:right;}
	.join_fl ul li { width:560px; overflow: hidden; margin: 0 auto 20px; padding: 0;}
	.join_fl ul li p { width:80px; height: 40px; overflow: hidden; line-height: 40px; color: #666; font-size: 14px; margin: 0; padding: 0; float: left;}
	.join_fl ul li .join_ipt { width:478px; overflow: hidden; border: 1px solid #dfdfdf; padding: 0; margin: 0;}
	.join_fl ul li .join_btn { width:480px; overflow: hidden; padding: 0; margin: 10px 0 0;}
	.join_ipt input, .join_ipt select { display:block; width:100%; height: 40px; overflow: hidden; line-height: 30px; color: #666; font-size: 14px; border: none; outline: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
	.join_btn input { display:block; width:100%; height: 50px; overflow: hidden; line-height: 50px; color: #fff; font-size: 16px; background-color: #008ed8; border: none; outline: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
	.join_fl ul li .fm_half { width:270px; margin: 0 20px 0 0; float: left;}
	.join_fl ul li .fm_half:nth-child(2n+2) { margin:0;}
	.join_fl ul li .fm_half .join_ipt { width:188px;}
	.join_ipt textarea { display:block; width:100%; height: 140px; overflow: hidden; line-height: 30px; color: #666; font-size: 14px; border: none; outline: none; resize: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
	
	.join_fr p { width:100%; overflow: hidden; margin: 0 auto 20px; padding: 0; color:#333; font-size: 14px; font-weight: bold;}
	.join_fr ul li { width:100%; overflow: hidden; line-height: 32px; color: #666; font-size: 14px;}
	
	/**hnr**/
	.hnr { width:100%; overflow: hidden; margin: 60px auto; padding: 0; background: url(../images/hnr_bg1.png) left top no-repeat; background-size: 44% 100%;}
	.hnr .hnrlist { width:1200px; overflow: hidden; margin: 0 auto; padding: 0;}
	.hnrlist ul li { width:100%; overflow: hidden; margin: 0 auto; padding: 0; box-sizing: border-box;}
	.hnrlist ul li:nth-child(1) { padding-left: 650px;}
	.hnrlist ul li:nth-child(2) { padding-left: 600px;}
	.hnrlist ul li:nth-child(3) { padding-left: 550px;}
	.hnrlist ul li:nth-child(4) { padding-left: 500px;}
	.hnrlist ul li:nth-child(5) { padding-left: 450px;}
	.hnrlist ul li:nth-child(6) { padding-left: 400px;}
	.hnrlist ul li:nth-child(7) { padding-left: 350px;}
	.hnrlist ul li:nth-child(8) { padding-left: 300px;}
	.hnrlist ul li:nth-child(9) { padding-left: 250px;}
	.hnrlist ul li:nth-child(10) { padding-left: 200px;}
	.hnrlist ul li:nth-child(11) { padding-left: 150px;}
	.hnrlist ul li:nth-child(12) { padding-left: 100px;}
	.hnrlist ul li:nth-child(13) { padding-left: 50px;}
	.hnrlist ul li:nth-child(14) { padding-left: 0;}
	.hnrlist ul li b { display:block; width: 100%; overflow: hidden; color: #333; font-size: 14px; margin: 0; padding: 0;}
	.hnrlist ul li p { display:block; width: 100%; overflow: hidden; line-height: 24px; color: #666; font-size: 14px; text-align: justify; margin: 0; padding: 0;}
	
	/**honor**/
	.ly_honor { width: 100%; overflow: hidden; margin: 0 auto; padding: 80px 0; background-color: #f5f5f5;}
	.ly_honor .honor_tit { width:1200px; overflow: hidden; color: #333; font-size: 24px; text-align: center; margin: 0 auto 40px; padding: 0;}
	.ly_honor .honor_list { width:1200px; overflow: hidden; margin: 0 auto; padding: 0;}
	.honor_list ul li { width:270px; overflow: hidden; margin: 0 40px 0 0; padding: 0; float: left;}
	.honor_list ul li:nth-child(4n+4) { margin:0;} 
	.honor_list ul li .honor_img { width:270px; height: 180px; overflow: hidden; margin: 0 auto 20px; padding: 0; background-color: #fff; position: relative;}
	.honor_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.honor_list ul li p { width:100%; overflow: hidden; color: #333; font-size: 14px; font-weight: bold; text-align: center; margin: 0 auto; padding: 0;}
	
	/**tec_3**/
	.tec_3 { width:1200px; overflow: hidden; margin: 80px auto; padding: 0;}
	.tec_3 p { width:100%; overflow: hidden; line-height: 28px; color: #666; font-size: 14px; text-align: justify; margin: 0 auto 30px; padding: 0;}
	.tec_3 p b { color:#333;}
	.tec_3 ul li { width:22%; height: 180px; overflow: hidden; margin: 0 4% 0 0; padding: 0; float: left; position: relative;}
	.tec_3 ul li:nth-child(4n+4) { margin:0;}
	.tec_3 ul li img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	
	/**tec_4**/
	.tec_4 { width:1200px; overflow: hidden; margin: 80px auto 40px; padding: 0;}
	.tec_4 .tec4_tit1 { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 0 auto 40px; padding: 0;}
	.tec_4 .tec4_con, .tec_4 .tec4_list { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0;}
	.tec4_con b { display:block; width: 100%; overflow: hidden; color: #333; font-size: 16px; margin: 0 auto 12px; padding: 0;}
	.tec4_con p { width: 100%; overflow: hidden; line-height: 24px; color: #666; font-size: 14px; text-align: justify; text-indent: 2em; margin: 0 auto; padding: 0;}
	.tec4_list b { display:block; width: 100%; overflow: hidden; color: #333; font-size: 16px; margin: 0 auto; padding: 0;}
	.tec4_list ul li { width:580px; min-height: 22px; overflow: hidden; margin: 0 40px 0 0; padding: 40px 0; border-bottom: 1px solid #dfdfdf; float: left;}
	.tec4_list ul li:nth-child(2n+2) { margin: 0;}
	.tec4_list ul li .zj_img { width:180px; height: 220px; overflow: hidden; margin: 0 20px 0 0; padding: 0; position: relative; float: left;}
	.zj_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.tec4_list ul li .zj_text { width:380px; overflow: hidden; margin: 0; padding: 20px 0 0;}
	.zj_text p { width:100%; overflow: hidden; color: #333; font-size: 14px; font-weight: bold; margin: 0 auto 20px; padding: 0;}
	.zj_text span { display: block; width:100%; overflow: hidden; line-height: 24px; color: #666; font-size: 14px; text-indent: 2em; text-align: justify;margin: 0 auto; padding: 0;}
	
	/**tec_5**/
	.tec_5 { width:100%; overflow: hidden; margin: 0 auto 80px; padding: 80px 0; background: url(../images/tec5_bg.jpg) center center no-repeat;}
	.tec_5 .tec5_main { width:1200px; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec5_main .tec5_tit { width:100%; overflow: hidden; margin: 0 auto 80px; padding: 0;}
	.tec5_tit img { display:block; width: 400px; height: 170px; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec5_main ul { width:80%; margin: 0 auto;}
	.tec5_main ul li { width:33.333333%; overflow: hidden; color: #fff; font-size: 16px; text-align: center; margin: 0; padding: 0 40px; float: left; box-sizing: border-box;}
	
	/**tec_6**/
	.tec_6 { width:1200px; overflow: hidden; margin: 80px auto; padding: 0;}
	.tec_6 .tec6_tit { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0; color: #333; font-size: 24px; text-align: center;}
	.tec_6 ol li { width:50%; overflow: hidden; margin: 0 0 40px; padding: 0 60px; float: left; box-sizing: border-box;}
	.tec_6 ul li { width:31%; overflow: hidden; margin: 0 3.5% 0 0; padding: 0; float: left; box-sizing: border-box;}
	.tec_6 ul li:nth-child(3n+3) { margin:0;}
	.tec_6 ol li .tec6_img { width:100%; height: 320px; overflow: hidden; margin: 0 auto 16px; padding: 0; position: relative;}
	.tec_6 ul li .tec6_img { width:100%; height: 260px; overflow: hidden; margin: 0 auto 16px; padding: 0; border: 1px solid #eaeaea; position: relative; box-sizing: border-box;}
	.tec6_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.tec_6 ol li p, .tec_6 ul li p { width:100%; overflow: hidden; line-height: 24px; margin: 0 auto; padding: 0; color: #333; font-size: 14px; font-weight: bold; text-align: center;}
	.tec_6 ol li span, .tec_6 ul li span { display: block; width:100%; overflow: hidden; line-height: 24px; margin: 0 auto; padding: 0; color: #666; font-size: 14px; text-align: center;}
	
	/**tec_7**/
	.tec_7 { width:100%; overflow: hidden; margin: 0 auto; padding: 0 0;}
	.tec_7 .tec7_main { width:1200px; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec7_main .tec7_tit { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0; color: #333; font-size: 24px; text-align: center;}
	.tec7_main ul li { width:270px; overflow: hidden; margin: 0 40px 0 0; padding: 0; float: left;}
	.tec7_main ul li:nth-child(4n+4) { margin:0;}
	.tec7_main ul li .tec7_img { width:100%; height: 180px; overflow: hidden; margin: 0 auto 16px; padding: 0; position: relative;border:1px solid #dedede;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.tec7_img img { display:block; max-width: 95%; max-height: 95%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.tec7_main ul li p { width:100%; overflow: hidden; line-height: 24px; margin: 0 auto; padding: 0; color: #333; font-size: 14px; font-weight: bold; text-align: center;}
	.tec7_main ul li p a{color: #333; font-size: 14px;}
	
	/**tec_8**/
	.tec_8 { width:1200px; overflow: hidden; margin: 80px auto; padding: 0;}
	.tec_8 .tec8_tit { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0; color: #333; font-size: 24px; text-align: center;}
	.tec_8 ul li { width:50%; overflow: hidden; margin: 0 0 40px; padding: 0 60px; float: left; box-sizing: border-box;}
	.tec_8 ul li .tec8_img { width:100%; height: 320px; overflow: hidden; margin: 0 auto 16px; padding: 0; position: relative;}
	.tec8_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.tec_8 ul li p { width:100%; overflow: hidden; line-height: 24px; margin: 0 auto; padding: 0; color: #333; font-size: 14px; font-weight: bold; text-align: center;}
		
	/**产品咨询**/
	.pro_form { width:920px; overflow: hidden; margin: 40px auto 20px; padding: 0;}
	.pro_form ul li { width:920px; overflow: hidden; margin: 0 auto 20px; padding: 0;}
	.pro_form ul li p { width:70px; height: 40px; overflow: hidden; line-height: 40px; color: #666; font-size: 14px; margin: 0; padding: 0 10px 0 0; float: left;}
	.pro_form ul li .pro_fmipt { width:838px; overflow: hidden; border: 1px solid #dfdfdf; padding: 0; margin: 0; position: relative;}
	.pro_form ul li .pro_fmbtn { width:840px; overflow: hidden; padding: 0; margin: 20px 0 0; float: left;}
	.pro_fmipt input, .pro_fmipt select { display:block; width:100%; height: 40px; overflow: hidden; line-height: 30px; color: #666; font-size: 14px; border: none; outline: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
	.pro_fmbtn input { display:block; width:400px; height: 50px; overflow: hidden; line-height: 40px; color: #fff; font-size: 16px; background-color: #607783; border: none; outline: none; margin: 0; padding: 4px 19px; box-sizing: border-box; float: left;}
	.pro_fmbtn input.tj { margin:0 40px 0 0; background-color: #00af80;}
	.pro_form ul li .fm_half { width:450px; margin: 0 20px 0 0; float: left;}
	.pro_form ul li .fm_half:nth-child(2n+2) { margin:0;}
	.pro_form ul li .fm_half .pro_fmipt { width:368px;}
	.pro_fmipt textarea { display:block; width:100%; height: 140px; overflow: hidden; line-height: 30px; color: #666; font-size: 14px; border: none; outline: none; resize: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
	.pro_fmipt a { display:block; width: 100px; height: 40px; overflow: hidden; position: absolute; top: 0; right: 0;}
	.pro_fmipt a img { display:block; width: 100px; height: 40px; margin: 0 auto; padding: 0;}
	
	/**prodetail**/
	.pro_detail_main { width:1200px; overflow: hidden; margin: 60px auto; padding: 0;}
	.pro_detail_main .pro_detail_img { width:530px; height: 360px; overflow: hidden; margin: 0; padding: 15px; border: 1px solid #dfdfdf; box-sizing: border-box; float: left;}
	.pro_detail_img .pro_detail_img_main { width:100%; height: 100%; margin: 0 auto; padding: 0; position: relative;}
	.pro_detail_img_main img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.pro_detail_main .pro_detail_text { width:610px; overflow: hidden; margin: 0; padding: 0; float: right;}
	.pro_detail_text h1 { width:100%; overflow: hidden; line-height: 36px; color: #008ed8; font-size: 24px; text-align: justify; margin: 0 auto; padding: 0;}
	.pro_detail_text ul { width:100%; margin: 30px auto 100px; padding: 0;}
	.pro_detail_text ul li { width:100%; max-height: 72px; overflow: hidden; line-height: 24px; color: #999; font-size: 14px; text-align: justify; margin: 10px auto; padding: 0;}
	.pro_detail_text ul li span { color:#333; font-weight: bold;}
	.pro_detail_text .pro_detail_btn { width:610px; height: 54px; overflow: hidden; margin: 0 auto; padding: 0;}
	.pro_detail_btn a { display:block; width: 285px; height: 54px; overflow: hidden; line-height: 54px; color: #fff; font-size: 16px; text-align: center; margin: 0; padding: 0; float: left;}
	.pro_detail_btn a.prodtl_btn1 { float:left; margin: 0 40px 0 0; background-color: #008ed8;}
	.pro_detail_btn a.prodtl_btn2 { float:left; background-color: #00af80;}
	.pro_detail_btn a.prodtl_btn1:hover { background-color: #0085cb;}
	.pro_detail_btn a.prodtl_btn2:hover { background-color: #009e74;}
	
	/**tjpro**/
	.tjpro { width:1200px; overflow: hidden; margin: 60px auto; padding: 0;}
	.tjpro .tjpro_tit { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 0 auto 20px; padding: 0;}
	.tjpro .tjpro_list { width:1200px; height: 300px; overflow: hidden; margin: 0 auto; padding: 29px 19px; border: 1px solid #dfdfdf; box-sizing: border-box;}
	.tjpro_list .ly_scroll { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.ly_scroll ul li { width:290px; overflow: hidden; margin: 0 20px 0 0; padding: 0; float: left;}
	.ly_scroll ul li .c_wrap1 { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.ly_scroll ul li .c_wrap1 .pro_img { width:290px; height: 194px; overflow: hidden; margin: 0 auto; padding: 0; background-color: #f8f8f8; }
	.ly_scroll ul li .c_wrap1 .pro_img a{display:block;width:100%;height:100%;position: relative;}
	.pro_img img { display:block; max-width: 100%; max-height: 100%; overflow: hidden; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.ly_scroll ul li .c_wrap1  p { width:100%; height: 44px; overflow: hidden; margin: 0 auto; padding: 0; line-height: 44px;text-align: center; background-color: #008ed8;}
	.ly_scroll ul li .c_wrap1 p a{display:block;width:100%;height:100%;color: #fff; font-size: 14px;}
	.ly_scroll ul li .c_wrap1:hover p { background-color: #00af80;}
	
	/**service**/	
	.svc_1, .svc_2 { width:1200px; overflow: hidden; margin: 80px auto; padding: 0;}
	.svc_1 .svc1_tit { width:100%; overflow: hidden; color:#333; font-size: 24px; text-align: center; margin: 0 auto 40px; padding: 0;}
	.svc_2 .svc2_tit { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0;}
	.svc2_tit h5 { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 0 auto 12px; padding: 0; text-align: center;}
	.svc2_tit p { width:100%; overflow: hidden; color: #008ed8; font-size: 18px; margin: 0 auto 20px; padding: 0; text-align: center;}
	.svc2_tit p span { color:#00af80;}
	
	.svc_1 .svc1_map { width:600px; height: 500px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.svc1_map img { display: block; width:600px; height: 500px; overflow: hidden; margin: 0 auto; padding: 0;}
	.svc_1 .svc1_r { width:560px; overflow: hidden; margin: 0; padding: 0; float: right;}
	.svc1_r .svc1_list { width:560px; height: 160px; overflow-y: scroll; margin: 0 auto 60px; padding: 20px 0; background-color: #f5f5f5;}
	.svc1_list ul { width:520px; overflow: hidden; margin: 0 auto; padding: 0;}
	.svc1_list ul li { display:inline-block; height: 30px; line-height: 30px; color: #666; font-size: 12px; margin: 0 0 10px; padding: 0 10px; cursor: pointer; float: left;}
	.svc1_list ul li.tabActive { color:#fff; background-color: #008ed8;}
	
	.svc_1 .svc1_lxfs { width:100%; overflow: hidden; margin: 0 auto 20px; padding: 0;}
	.svc1_lxfs h5 { width:100%; overflow: hidden; line-height: 26px; margin: 0 auto; padding: 0 0 0 10px; color: #008ed8; font-size: 16px; box-sizing: border-box; text-align: justify;}
	.svc1_lxfs p { width:100%; overflow: hidden; margin: 0 auto 20px; padding: 0 0 0 10px; color: #333; font-size: 16px; box-sizing: border-box; text-align: justify;}
	.svc1_lxfs ul li { width:100%; overflow: hidden; overflow: hidden; line-height: 40px; color: #666; font-size: 14px; text-align: justify; margin: 0 auto; padding: 0 0 0 40px; position: relative; box-sizing: border-box;}
	.svc1_lxfs ul li img { display:block; width:28px; height: 28px; overflow: hidden; margin: 0; padding: 0; position: absolute; left: 6px; top: 6px;}
	.svc1_lxfs .svc_ewm { width:180px; height: 180px; overflow: hidden; margin: 0 0 0 10px; padding: 0; border: 1px solid #dfdfdf; box-sizing: border-box;}
	.svc_ewm img { display:block; width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
	
	.svc_2 .svc2_num { width:100%; overflow: hidden; margin: 60px auto; padding: 0;}
	.svc2_num ul li { width:20%; overflow: hidden; margin: 0; padding: 0; float: left;}
	.svc2_num ul li .num_main1, .svc2_num ul li .num_main2, .svc2_num ul li .num_main3, .svc2_num ul li .num_main4, .svc2_num ul li .num_main5 { width:140px; height: 140px; overflow: hidden; margin: 0 auto; padding: 0; border-radius: 16px;} 
	.num_main1, .num_main5 { background-color:#008ed8;}
	.num_main2, .num_main4 { background-color:#0cb0d3;}
	.num_main3 { background-color:#00af80;}
	.num_main1 b, .num_main2 b, .num_main3 b, .num_main4 b, .num_main5 b { display:block; width:100%; overflow: hidden; margin: 46px auto 10px; padding: 0; color: #fff; font-size: 40px; text-align: center;}
	.num_main1 p, .num_main2 p, .num_main3 p, .num_main4 p, .num_main5 p { width:100%; overflow: hidden; margin: 0 auto; padding: 0; color: #fff; font-size: 12px; text-align: center;}
	.svc_2 .svc2_text { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.svc2_text p { width:100%; overflow: hidden; line-height: 24px; color: #666; font-size: 14px; text-align: center; margin: 0 auto 15px; padding: 0;}
	.svc2_text p span { color:#008ed8;}
	.svc2_text p font { color:#0cb0d3;}
	.svc2_text p em { color:#00af80; font-style: normal;}
	.svc2_text b { display: block; width:100%; overflow: hidden; line-height: 36px; color: #333; font-size: 24px; text-align: center; margin: 0 auto; padding: 0;}
	
	
	/**面包屑导航**/
	.ly_crb { width:1200px; overflow: hidden; height: 40px; line-height: 40px; margin: 20px auto; padding: 0; color: #666; font-size: 14px;}
	.ly_crb a { color:#666;}
	.ly_crb a:hover { color:#008ed8;}
	.ly_crb span, .ly_crb em { color:#999; font-style: normal;}
	.ly_crb img { display:block; width:16px; height: 16px; overflow: hidden; margin: 12px 10px 12px 0; padding: 0; float: left;}
	
}

@media screen and (max-width:1199px) and (min-width:1081px) {
	
	/**top**/
	.ly_top { width:100%; height: 80px; overflow: hidden; margin: 0 auto; padding: 20px 0; border-bottom: 1px solid #e5e5e5;}
	.ly_top .top_main { width:96%; height: 80px; overflow: hidden; margin: 0 auto; padding: 0;}
	.top_main .ly_logo { width:580px; height: 80px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.top_main .top_r { float:right; height: 44px; overflow: hidden; margin: 0; padding: 18px 20px;}
	.top_r div { display:block;}
	.top_r div img { display:block; width: 44px; height: 44px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.top_r div .r_text {display: none;}
	
	/**nav**/
	.ly_nav { width:96%; height: 50px; margin: 0 auto; padding: 0; position: relative;}
	.nav { width: 100%; height: 50px; margin: 0 auto; }
	.nav_item { float: left; position: relative; }
	.nav_item > a { display: block; padding: 0 15px; line-height: 50px; font-size: 15px; color: #008ed8; -webkit-transition: all .4s; transition: all .4s; }
	.nav_item > a:hover, .nav_item > a.navon { height: 48px; font-weight: bold; border-bottom: 2px solid #008ed8;}
	.menu_open { display: none; }
	
	.nav_item_open { width: 100%; height: auto; position: absolute; left: 0; top: 100%; z-index: 10; box-shadow: 0 4px 8px 0 rgba(0, 12, 49, 0.1); background: #fff; border-radius: 0 0 2px 2px; opacity: 0; visibility: hidden; -webkit-transform: translateY(34px); transform: translateY(34px); -webkit-transition: all .4s; transition: all .4s; overflow: hidden; }
	.nav_item:hover .nav_item_open { visibility: visible; opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }
	.subopen { display: none; }
	.nav_item2 { width: 100%; line-height: 40px; }
	.nav_item2 a { display: block; padding: 0 20px; color: #666; font-size: 14px; white-space: nowrap; text-align: left; }
	.nav_item2:hover a { background: #008ed8; color: #fff;}
	.hcover { display: none; }
	
	/**search**/
	.ly_search { width:240px; height: 34px; overflow: hidden; margin: 0; padding: 0; position: absolute; top: 8px; right: 0;}
	.ly_search .sc_ipt { width:170px; height: 30px; overflow: hidden; margin: 0; padding: 2px 11px; background-color: #f4f4f4; border-radius: 2px 0 0 2px; float: left;}
	.ly_search .sc_btn { width:48px; height: 34px; overflow: hidden; margin: 0; padding: 0; background-color: #008ed8; border-radius: 0 2px 2px 0;}
	.sc_ipt input { display:block; width:100%; height: 30px; overflow: hidden; line-height: 30px; color: #666; font-size: 12px; border: none; outline: none; background: none;}
	.sc_btn input { display:block; width: 100%; height: 34px; background: url(../images/sc_btn1.png) center center no-repeat; border: none; outline: none;}
	
	/**banner**/
	.rsMinW .rsArrow { display:block; width:50px; height:50px; margin:-20px 0 0; position:absolute; cursor:pointer; z-index:21;}
	.rsMinW .rsArrowLeft { left:10px; top:50%;}
	.rsMinW .rsArrowRight { right:10px; top:50%;}
	.rsMinW .rsArrowIcn { width:50px; height:50px; margin:0; position:absolute; cursor:pointer; background:url('../images/rs-minimal-white.png') no-repeat;}
	.rsMinW .rsArrowIcn:hover {}
	.rsMinW.rsHor .rsArrowLeft .rsArrowIcn { background-position:0 0;}
	.rsMinW.rsHor .rsArrowRight .rsArrowIcn { background-position:-50px 0;}
	.rsMinW.rsHor .rsArrowLeft .rsArrowIcn:hover { background-position:0 -50px;}
	.rsMinW.rsHor .rsArrowRight .rsArrowIcn:hover { background-position:-50px -50px;}
	.rsMinW .rsBullets { width:100%; height:auto; overflow:hidden; position:absolute; bottom:15px; left:0; z-index:35; text-align: center;}
	.rsMinW .rsBullet { display:inline-block; *display:inline; width:40px; height:4px; *zoom:1; padding:4px;}
	.rsMinW .rsBullet span { display:block; width:40px; height:4px; background:rgba(255, 255, 255, 0.5);}
	.rsMinW .rsBullet.rsNavSelected span { background-color:#fff;}
	
	/**new**/
	.ly_tit { width:96%; overflow: hidden; margin: 0 auto 40px; padding: 0;}
	.ly_tit .home_tlt1 { width:100%; overflow: hidden; color: #424a51; font-size: 24px; text-align: center; margin: 0 auto 10px; padding: 0;}
	.ly_tit span { display:block; width: 100%; overflow: hidden; color: #bbb; font-size: 12px; text-align: center; margin: 0 auto; padding: 0;}
	.ly_tit span font { color:#dfdfdf;}
	
	.ly_news { width:96%; margin: 80px auto; padding: 0;}
	.ly_news .nw_l { width:48%; overflow: hidden; margin: 0 auto; padding: 0; background-color: #f5f5f5; float: left;}
	.ly_news .nw_l:hover { background-color: #fff; box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);}
	.ly_news .nw_r { width:50%; height: 370px; margin: 0 auto; padding: 0; float: right;}
	.nw_l .nw_limg { width:100%; height: 210px; overflow: hidden; margin: 0 auto; padding: 0;}
	.nw_l .nw_limg  a{display:block;width:100%;height:100%;}
	.nw_limg a img { display:block; max-width: 95%; min-height: 95%; max-height:95%;overflow: hidden; margin: 0 auto; padding: 0;}
	.nw_l .nw_ltext { width:100%; height: 160px; overflow: hidden; margin: 0 auto; padding: 20px; box-sizing: border-box;}
	.nw_ltext .tjnewstlt { width:100%; height: 20px; overflow: hidden; line-height: 20px; margin: 0 auto; padding: 0;}
	.nw_ltext .tjnewstlt a { color: #424a51; font-size: 16px;}
	.nw_ltext .tjnewstlt a:hover { color:#008ed8;}
	.nw_ltext p { width:100%; max-height: 44px; overflow: hidden; line-height: 22px; color: #999; font-size: 12px; text-indent: 2em; text-align: justify; margin: 12px auto 14px; padding: 0;}
	.nw_ltext .time_check { width:100%; height: 30px; overflow: hidden; margin: 0 auto; padding: 0;}
	.time_check span { display:block; height: 30px; overflow: hidden; line-height: 30px; color: #999; font-family: "Arial"; font-size: 12px; float: left;}
	.time_check span img { display:inline-block; vertical-align: middle; margin: -4px 4px 0 0; padding: 0;}
	.time_check a { display:block; width: 80px; height: 30px; overflow: hidden; line-height: 30px; color: #008ed8; font-size: 12px; text-align: right; float: right;}
	.time_check a img { display:inline-block; width: 20px; height: 20px; vertical-align: middle; margin: 5px 0 0 10px; float: right;}
	
	.nw_r ul li { width:100%; height: 110px; margin: 0 auto 20px; padding: 0;}
	.nw_r ul li .c_wrap2 { display:block; width: 100%; height: 110px; margin: 0 auto; padding: 20px; background-color: #f5f5f5; box-sizing: border-box;}
	.nw_r ul li .c_wrap2:hover { background-color:#fff; box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);}
	.nw_r ul li .c_wrap2 .nw_rtime { width:20%; height: 50px; overflow: hidden; margin: 0; padding: 10px 0; color: #fff; background-color: #5c6f7f; float: left;}
	.nw_r ul li .c_wrap2:hover .nw_rtime { background-color: #008ed8;}
	.nw_rtime em { display:block; width:100%; overflow: hidden; font-size: 28px; text-align: center; font-style: normal; margin: 0 auto; padding: 0;}
	.nw_rtime span { display:block; width:100%; overflow: hidden; font-size: 14px; text-align: center;}
	.nw_r ul li .c_wrap2 .nw_rtext { width:80%; height: 80px; overflow: hidden; margin: 0; padding: 0 0 0 20px; float: left; box-sizing: border-box;}
	.nw_r ul li .c_wrap2 .nw_rtext .tlt { width:100%; margin: 4px auto; padding: 0;}
	.nw_r ul li .c_wrap2 .nw_rtext .tlt a{display:block;height: 20px; overflow: hidden; line-height: 20px; color: #424a51; font-size: 16px; }
	.nw_r ul li .c_wrap2 .nw_rtext p { width:100%; height: 44px; overflow: hidden; line-height: 22px; color: #999; font-size: 12px; text-align: justify; margin: 0 auto; padding: 0;}
	.nw_r ul li .c_wrap2:hover .nw_rtext .tlt a { color:#008ed8;}
	
	/**about**/
	.ly_about { width:100%; overflow: hidden; margin: 80px auto; padding: 80px 0 40px; background-color: #f5f5f5;}
	.ly_about .ab_main { width:96%; min-height: 360px; margin: 0 auto; padding: 0 20px; position: relative; box-sizing: border-box;}
	.ab_main .ab_text { width:40%; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ab_text .comtlt { width:100%; overflow: hidden; margin: 0; padding: 0; color: #424a51; font-size: 24px; }
	.ab_text p { width:100%; overflow: hidden; line-height: 26px; margin: 40px auto; padding: 0; color: #888; font-size: 14px; text-indent: 2em; text-align: justify;}
	.ab_text a { display:block; width: 160px; height: 40px; overflow: hidden; line-height: 40px; color: #fff; font-size: 14px; text-align: center; background-color: #008ed8;}
	.ab_text a span { color:#40abe2;}
	.ab_text a:hover { background-color: #0081c4;}
	.ab_main .ab_img { width:720px; height: 360px; margin: 0; padding: 0; position: absolute; top: 0; right:-60px;}
	
	/**product**/
	.ly_products { width:96%; overflow: hidden; margin: 80px auto; padding: 0;}
	.protab { width:100%; height: 40px; overflow: hidden; margin: 0 auto 40px; padding: 0; text-align: center;}
	.protab ul { display:inline-block;}
	.protab ul li { width:160px; height: 40px; overflow: hidden; margin: 0; padding: 0 5px; float: left; cursor: pointer;}
	.protab ul li span { display:block; width: 100%; height: 40px; overflow: hidden; line-height: 40px; color: #fff; font-size: 14px; text-align: center; background-color: #9da9b2;}
	.protab ul li span a{color:#fff;}
	.protab ul li.protab0 span { background-color: #008ed8;}
	
	.pro_list { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.pro_list ul li { width:22%; height: 224px; overflow: hidden; margin: 0 4% 0 0; padding: 0; float: left;}
	.pro_list ul li:nth-child(4n) { margin:0;}
	.pro_list ul li .c_wrap1 { display:block; width:100%; height: 224px; overflow: hidden; margin: 0 auto; padding: 0; background-color: #f5f5f5;}
	.pro_list ul li .pro_img { width:100%;overflow: hidden; margin: 0 auto; padding: 0;}
	.pro_list ul li .c_wrap1 .pro_img a{display:block;height: 180px; position: relative;}
	.pro_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.pro_list ul li p { width:100%;  overflow: hidden;  text-align: center; }
	.pro_list ul li p a{display:block;height: 44px;line-height: 44px; color: #fff; font-size: 14px;background-color: #008ed8;}
	.pro_list ul li:hover p a{ background-color: #00af80;}
	
	/**link**/
	.ly_links { width:100%; overflow: hidden; margin: 0 auto; padding: 80px 0; background-color: #f5f5f5;}
	.ly_links .lk_main { width:96%; min-height: 120px; overflow: hidden; margin: 0 auto; padding: 20px 30px 20px 150px; background-color: #fff; box-sizing: border-box; position: relative;}
	.lk_main .lk_tit { width:120px; height: 1500px; overflow: hidden; margin: -750px 0 0; padding: 0; position: absolute; left: 0; top: 50%;}
	.lk_tit img { display:block; width: 120px; height: 1500px; overflow: hidden; margin: 0; padding: 0;}
	.lk_main ul li { display:inline-block; margin: 10px 0; padding: 0 10px;}
	.lk_main ul li a { color:#666; font-size: 14px;}
	.lk_main ul li a:hover { color:#008ed8; text-decoration: underline;}
	
	/**foot**/
	.ly_foot { width:100%; overflow: hidden; margin: 0 auto; padding: 80px 0 30px; background-color: #2e3234;}
	.ly_foot .ft_main { width:96%; overflow: hidden; margin: 0 auto; padding: 0;}
	.ft_main .ft_logo { width:150px; height: 120px; overflow: hidden; margin: 0 60px 0 0; padding: 0; float: left;}
	.ft_logo a img { display:block; width: 150px; height: 120px; overflow: hidden; margin: 0 auto; padding: 0;}
	.ft_main .ft_contact { height:120px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ft_contact ul li { height: 40px; line-height: 40px; color: #fff; font-size: 14px; margin: 0; padding: 0 0 0 40px; position: relative;}
	.ft_contact ul li img { display:block; width: 20px; height: 20px; overflow: hidden; margin: 0; padding: 0; position: absolute; left: 10px; top: 10px;}
	.ft_contact ul li span { color:#999;}
	.ft_contact ul li a { color:#fff;}
	.ft_main .ft_line1 { width:2px; height: 120px; overflow: hidden; margin: 0; padding: 0 8%; float: left;}
	.ft_line1 img { display:block; width: 2px; height: 120px; overflow: hidden; margin: 0; padding: 0;}
	.ft_main .ft_ewm { width: 150px; height:120px; float: right;}
	.ft_ewm img { width:120px; height: 120px; overflow: hidden; margin: 0 0 0 10px; padding: 0; float: right;}
	.ft_ewm p { width:20px; height: 80px; overflow: hidden; line-height: 16px; margin: 0; padding: 20px 0; color: #fff; font-size: 14px;}
	
	.ft_main .ft_copy { width:100%; height: 20px; overflow: hidden; margin: 60px auto 0; padding: 0; background: url(../images/ft_line2.png) center center no-repeat;}
	.ft_copy span { display: inline-block; height:20px; line-height: 20px; color:rgba(255, 255, 255, 0.2); font-size: 12px; padding: 0 24px 0 0; background-color: #2e3234;}
	.ft_copy span a { color:rgba(255, 255, 255, 0.2);}
	.ft_copy span a:hover { color:#00af80;}
	
	/**nybanner**/
	.nybanner { width:100%; height: 360px; overflow: hidden; margin: 0 auto; padding: 0; position: relative;}
	.nybanner img { display: block; width: 1920px; height: 360px; overflow: hidden; margin: -180px 0 0 -960px; position: absolute; left: 50%; top: 50%;}
	
	/**nymain**/
	.ny_main { width:96%; overflow: hidden; margin: 0 auto; padding: 0; box-sizing: border-box; position: relative;}
	.ny_main .ny_l { width:240px; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ny_main .ny_r { width:76%; overflow: hidden; margin: 0; padding: 0 0 0 40px; box-sizing: border-box;}
	.ny_main .ny_r .conn{overflow: hidden;line-height: 30px;color: #999;font-size: 15px;text-align: justify;}
	.ny_l .ny_lcon { width:240px; overflow: hidden; margin: 0 auto 20px; padding: 0;}
	.ny_ltit { width:200px; height: 40px; overflow: hidden; line-height: 40px; color: #fff; font-size: 20px; font-weight: bold; margin: 0 auto; padding: 10px 20px; background-color: #008ed8;}
	.ny_ltit span { display:inline-block; font-size: 14px; font-weight: normal; font-style: italic; margin: 0 0 0 10px;}
	.ny_lcon ul { width:220px; overflow: hidden; margin: 0 auto; padding: 20px 9px 10px; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf;}
	.ny_lcon ul li { width:220px; overflow: hidden; margin:0 auto 10px; padding: 0;}
	.ny_lcon ul li a { display:block; width: 200px; height: 40px; overflow: hidden; line-height: 40px; color: #333; font-size: 14px; background: #f5f5f5 url(../images/jt_tb2.png) 200px 14px no-repeat; margin: 0 auto; padding: 0 10px;}
	.ny_lcon ul li a:hover, .ny_lcon ul li a.nyon { color:#fff; background: #008ed8 url(../images/jt_tb3.png) 200px 14px no-repeat;}
	.ckqb{display: block;background: #ddd;height: 35px;line-height: 35px;text-align: center;color: #525252;}
	
	.ny_lnew { width:220px; overflow: hidden; margin: 0 auto; padding: 20px 9px; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf;}
	.ny_lnew ol li { width: 100%; height: 40px; overflow: hidden; line-height: 40px; margin: 0 auto; padding: 0; border-bottom: 1px dotted #dfdfdf;}
	.ny_lnew ol li a { color: #666; font-size: 14px;}
	.ny_lnew ol li a:hover { color:#008ed8;}
	.ny_lnew ol li a span { display:block; width:4px; height: 4px; overflow: hidden; margin: 18px 10px 18px 0; padding: 0; background-color: #008ed8; border-radius: 50%; float: left;}
	
	.ny_lcon .ny_llxwm { width:220px; overflow: hidden; margin: 0 auto; padding: 20px 9px 10px; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf;}
	.ny_llxwm p { width:100%; overflow: hidden; line-height: 22px; color: #333; font-size: 14px; margin: 0 auto 10px; padding: 0;}
	.ny_llxwm p span, .ny_llxwm p em { color:#999; font-style: normal;}
	.ny_llxwm p em { display: block; text-indent: 2em; text-align: justify; margin: 4px 0 0;}
	.ny_llxwm p a { display: block; color:#008ed8; text-decoration: underline; text-indent: 2em; text-align: justify; margin: 4px 0 0;}
	.ny_llxwm p a:hover { color:#00af80;}
	
	.ny_r .ab_con1 { width:100%; overflow: hidden; margin: 0 auto 60px; padding: 0;}
	.ab_con1 h3 { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0; color: #333; font-size: 24px;}
	.ab_con1 p { width:100%; overflow: hidden; line-height: 28px; color: #999; font-size: 14px; text-indent: 2em; text-align: justify;}
	.ab_con1 p img { display:block; width: 350px; height: 200px; margin: 0 20px 0 0; padding: 0; float: left;}
	
	.ny_r .ab_con2 { width:100%; min-height: 420px; overflow: hidden; margin: 80px auto; padding: 80px 40px 60px; background: #00af80 url(../images/ab2_bg.jpg) bottom center no-repeat; box-sizing: border-box;}
	.ab_con2 .ab_con2_text { width:50%; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ab_con2_text h5 { width:100%; overflow: hidden; color: #fff; font-size: 24px; margin: 0 auto 40px; padding: 0;}
	.ab_con2_text p { width:100%; overflow: hidden; line-height: 28px; color: #fff; font-size: 14px; text-align: justify; text-indent: 2em; margin: 0 auto; padding: 0;}
	.ab_con2 .ab_con2_img { width:46%; overflow: hidden; margin: 0; padding: 0; float: right;}
	.ab_con2_img img { display:block; width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	
	.ny_r .ab_con3 { width:100%; overflow: hidden; margin: 80px auto; padding: 0; background: url(../images/ab_con3bg.png) 460px center no-repeat;}
	.ab_con3 .ab_con3_img { width:48%; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ab_con3_img img { display:block; width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.ab_con3 .ab_con3_text { width:48%; overflow: hidden; margin: 0; padding: 0; float: right;}
	.ab_con3_text h5 { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 10px auto 40px; padding: 0;}
	.ab_con3_text ul li { width:100%; overflow: hidden; line-height: 28px; color: #333; font-size: 14px; margin: 0 0 6px; padding: 0;}
	.ab_con3_text ul li span { color:#999;}
	.ab_con3_text ul li.l1 { text-indent:30px;}
	.ab_con3_text ul li.l2 { text-indent:60px;}
	.ab_con3_text ul li.l3 { text-indent:90px;}
	.ab_con3_text ul li.l4 { text-indent:120px;}
	
	/**历史沿革**/
	.lsyg { width:96%; overflow: hidden; margin: 0 auto; padding: 80px 2%; background-color: #f8f8f8;}
	.lsyg .lsyg_tit { width:100%; overflow: hidden; color: #333; font-size: 24px; text-align: center; margin: 0 auto 40px; padding: 0;}
	.lsyg_tit p { width:40px; height: 2px; overflow: hidden; margin: 10px auto 0; padding: 0; background-color: #333;}
	.lsyg .lsyg_list { width:100%; overflow: hidden; margin: 0 auto; padding: 40px 0; background: url(../images/lsyg_m_line.png) center top no-repeat;}
	.lsyg_list .lsyg_l, .lsyg_list .lsyg_r { width:50.8%; overflow: hidden; margin: 0 0 20px; padding: 0;}
	.lsyg_list .lsyg_l { float: left;}
	.lsyg_list .lsyg_r { float: right;}
	.lsyg_l h5, .lsyg_r h5 { width:100%; height: 40px; line-height: 40px; color: #333; font-size: 24px; margin: 0; padding: 0; box-sizing: border-box;}
	.lsyg_l p, .lsyg_r p { width:100%; overflow: hidden; line-height: 24px; color: #999; font-size: 14px; text-align: justify; margin: 0; padding: 0; box-sizing: border-box;}
	.lsyg_l h5, .lsyg_l p { text-align:right; padding: 0 68px 0 0;}
	.lsyg_r h5, .lsyg_r p { padding: 0 0 0 68px;}
	.lsyg_l h5 { background: url(../images/lsyg_l_line.png) center right no-repeat;}
	.lsyg_r h5 { background: url(../images/lsyg_r_line.png) center left no-repeat;}
	
	/**渠道加盟**/
	.join_list { width:96%; overflow: hidden; margin: 0 auto 60px; padding: 0;}
	.join_list ul li { width:100%; overflow: hidden; margin: 0 auto 60px; padding: 0;}
	.join_list ul li .join_img { width:48%; overflow: hidden; margin: 0; padding: 0; float: left;}
	.join_img img { display:block; width:100%; overflow: hidden; margin: 0; padding: 0;}
	.join_list ul li .join_text { width:48%; overflow: hidden; margin: 0; padding: 0; float: right;}
	.join_list ul li:nth-child(2n+2) .join_img { float:right;}
	.join_list ul li:nth-child(2n+2) .join_text { float:left;}
	.join_text h5 { width:100%; height: 40px; overflow: hidden; line-height: 40px; color: #333; font-size: 24px; margin: 0 auto 20px; padding: 0;}
	.join_text h5 span { display:block; width:8px; height: 8px; overflow: hidden; background-color: #008ed8; border-radius: 50%; margin: 16px 16px 16px 0; padding: 0; float: left;}
	.join_text p { width:100%; overflow: hidden; line-height: 30px; margin: 0; padding: 0; color: #666; font-size: 16px; text-indent: 2em; text-align: justify;}
	.join_text p span { display: block; width:100%; height: 30px; line-height: 30px; color: #666; font-size: 16px; text-indent: 0; margin: 0; padding: 0 0 0 32px; box-sizing: border-box;}
	.join_text p span em { display:block; width: 4px; height: 4px; overflow: hidden; border: 1px solid #008ed8; border-radius: 50%; margin: 12px 12px 12px 0; padding: 0; float: left;}
	
	.join_form { width:96%; overflow: hidden; margin: 80px auto; padding: 0;}
	.join_form .join_fm_tit { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 0 auto 40px; padding: 0;}
	.join_form .join_fl, .join_form .join_fr { width:560px; overflow: hidden; margin: 0; padding: 0;}
	.join_form .join_fr { width:40%;}
	.join_form .join_fl { float:left;}
	.join_form .join_fr { float:right;}
	.join_fl ul li { width:560px; overflow: hidden; margin: 0 auto 20px; padding: 0;}
	.join_fl ul li p { width:80px; height: 40px; overflow: hidden; line-height: 40px; color: #666; font-size: 14px; margin: 0; padding: 0; float: left;}
	.join_fl ul li .join_ipt { width:478px; overflow: hidden; border: 1px solid #dfdfdf; padding: 0; margin: 0;}
	.join_fl ul li .join_btn { width:480px; overflow: hidden; padding: 0; margin: 10px 0 0;}
	.join_ipt input, .join_ipt select { display:block; width:100%; height: 40px; overflow: hidden; line-height: 30px; color: #666; font-size: 14px; border: none; outline: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
	.join_btn input { display:block; width:100%; height: 50px; overflow: hidden; line-height: 50px; color: #fff; font-size: 16px; background-color: #008ed8; border: none; outline: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
	.join_fl ul li .fm_half { width:270px; margin: 0 20px 0 0; float: left;}
	.join_fl ul li .fm_half:nth-child(2n+2) { margin:0;}
	.join_fl ul li .fm_half .join_ipt { width:188px;}
	.join_ipt textarea { display:block; width:100%; height: 140px; overflow: hidden; line-height: 30px; color: #666; font-size: 14px; border: none; outline: none; resize: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
	
	.join_fr p { width:100%; overflow: hidden; margin: 0 auto 20px; padding: 0; color:#333; font-size: 14px; font-weight: bold;}
	.join_fr ul li { width:100%; overflow: hidden; line-height: 32px; color: #666; font-size: 14px;}
	
	/**hnr**/
	.hnr { width:100%; overflow: hidden; margin: 60px auto; padding: 0; background: url(../images/hnr_bg1.png) -320px top no-repeat; background-size: 80% 100%;}
	.hnr .hnrlist { width:96%; overflow: hidden; margin: 0 auto; padding: 0;}
	.hnrlist ul li { width:100%; overflow: hidden; margin: 0 auto; padding: 0; box-sizing: border-box;}
	.hnrlist ul li:nth-child(1) { padding-left: 650px;}
	.hnrlist ul li:nth-child(2) { padding-left: 600px;}
	.hnrlist ul li:nth-child(3) { padding-left: 550px;}
	.hnrlist ul li:nth-child(4) { padding-left: 500px;}
	.hnrlist ul li:nth-child(5) { padding-left: 450px;}
	.hnrlist ul li:nth-child(6) { padding-left: 400px;}
	.hnrlist ul li:nth-child(7) { padding-left: 350px;}
	.hnrlist ul li:nth-child(8) { padding-left: 300px;}
	.hnrlist ul li:nth-child(9) { padding-left: 250px;}
	.hnrlist ul li:nth-child(10) { padding-left: 200px;}
	.hnrlist ul li:nth-child(11) { padding-left: 150px;}
	.hnrlist ul li:nth-child(12) { padding-left: 100px;}
	.hnrlist ul li:nth-child(13) { padding-left: 50px;}
	.hnrlist ul li:nth-child(14) { padding-left: 0;}
	.hnrlist ul li b { display:block; width: 100%; overflow: hidden; color: #333; font-size: 14px; margin: 0; padding: 0;}
	.hnrlist ul li p { display:block; width: 100%; overflow: hidden; line-height: 24px; color: #666; font-size: 14px; text-align: justify; margin: 0; padding: 0;}
	
	/**honor**/
	.ly_honor { width: 100%; overflow: hidden; margin: 0 auto; padding: 80px 0; background-color: #f5f5f5;}
	.ly_honor .honor_tit { width:96%; overflow: hidden; color: #333; font-size: 24px; text-align: center; margin: 0 auto 40px; padding: 0;}
	.ly_honor .honor_list { width:96%; overflow: hidden; margin: 0 auto; padding: 0;}
	.honor_list ul li { width:22%; overflow: hidden; margin: 0 4% 0 0; padding: 0; float: left;}
	.honor_list ul li:nth-child(4n+4) { margin:0;} 
	.honor_list ul li .honor_img { width:100%; height: 180px; overflow: hidden; margin: 0 auto 20px; padding: 0; background-color: #fff; position: relative;}
	.honor_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.honor_list ul li p { width:100%; overflow: hidden; color: #333; font-size: 14px; font-weight: bold; text-align: center; margin: 0 auto; padding: 0;}
	
	/**tec_3**/
	.tec_3 { width:96%; overflow: hidden; margin: 80px auto; padding: 0;}
	.tec_3 p { width:100%; overflow: hidden; line-height: 28px; color: #666; font-size: 14px; text-align: justify; margin: 0 auto 30px; padding: 0;}
	.tec_3 p b { color:#333;}
	.tec_3 ul li { width:22%; height: 180px; overflow: hidden; margin: 0 4% 0 0; padding: 0; float: left; position: relative;}
	.tec_3 ul li:nth-child(4n+4) { margin:0;}
	.tec_3 ul li img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	
	/**tec_4**/
	.tec_4 { width:96%; overflow: hidden; margin: 80px auto 40px; padding: 0;}
	.tec_4 .tec4_tit1 { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 0 auto 40px; padding: 0;}
	.tec_4 .tec4_con, .tec_4 .tec4_list { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0;}
	.tec4_con b { display:block; width: 100%; overflow: hidden; color: #333; font-size: 16px; margin: 0 auto 12px; padding: 0;}
	.tec4_con p { width: 100%; overflow: hidden; line-height: 24px; color: #666; font-size: 14px; text-align: justify; text-indent: 2em; margin: 0 auto; padding: 0;}
	.tec4_list b { display:block; width: 100%; overflow: hidden; color: #333; font-size: 16px; margin: 0 auto; padding: 0;}
	.tec4_list ul li { width:48%; min-height: 22px; overflow: hidden; margin: 0 4% 0 0; padding: 40px 0; border-bottom: 1px solid #dfdfdf; float: left;}
	.tec4_list ul li:nth-child(2n+2) { margin: 0;}
	.tec4_list ul li .zj_img { width:32%; height: 220px; overflow: hidden; margin: 0 4% 0 0; padding: 0; position: relative; float: left;}
	.zj_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.tec4_list ul li .zj_text { width:64%; overflow: hidden; margin: 0; padding: 20px 0 0;}
	.zj_text p { width:100%; overflow: hidden; color: #333; font-size: 14px; font-weight: bold; margin: 0 auto 20px; padding: 0;}
	.zj_text span { display: block; width:100%; overflow: hidden; line-height: 24px; color: #666; font-size: 14px; text-indent: 2em; text-align: justify;margin: 0 auto; padding: 0;}
	
	/**tec_5**/
	.tec_5 { width:100%; overflow: hidden; margin: 0 auto 80px; padding: 80px 0; background: url(../images/tec5_bg.jpg) center center no-repeat;}
	.tec_5 .tec5_main { width:96%; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec5_main .tec5_tit { width:100%; overflow: hidden; margin: 0 auto 80px; padding: 0;}
	.tec5_tit img { display:block; width: 400px; height: 170px; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec5_main ul { width:100%; margin: 0 auto;}
	.tec5_main ul li { width:33.333333%; overflow: hidden; color: #fff; font-size: 16px; text-align: center; margin: 0; padding: 0 40px; float: left; box-sizing: border-box;}
	
	/**tec_6**/
	.tec_6 { width:96%; overflow: hidden; margin: 80px auto; padding: 0;}
	.tec_6 .tec6_tit { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0; color: #333; font-size: 24px; text-align: center;}
	.tec_6 ol li { width:50%; overflow: hidden; margin: 0 0 40px; padding: 0 60px; float: left; box-sizing: border-box;}
	.tec_6 ul li { width:31%; overflow: hidden; margin: 0 3.5% 0 0; padding: 0; float: left; box-sizing: border-box;}
	.tec_6 ul li:nth-child(3n+3) { margin:0;}
	.tec_6 ol li .tec6_img { width:100%; height: 320px; overflow: hidden; margin: 0 auto 16px; padding: 0; position: relative;}
	.tec_6 ul li .tec6_img { width:100%; height: 260px; overflow: hidden; margin: 0 auto 16px; padding: 0; border: 1px solid #eaeaea; position: relative; box-sizing: border-box;}
	.tec6_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.tec_6 ol li p, .tec_6 ul li p { width:100%; overflow: hidden; line-height: 24px; margin: 0 auto; padding: 0; color: #333; font-size: 14px; font-weight: bold; text-align: center;}
	.tec_6 ol li span, .tec_6 ul li span { display: block; width:100%; overflow: hidden; line-height: 24px; margin: 0 auto; padding: 0; color: #666; font-size: 14px; text-align: center;}
	
	/**tec_7**/
	.tec_7 { width:100%; overflow: hidden; margin: 0 auto; padding: 0 0; background-color: #f5f5f5;}
	.tec_7 .tec7_main { width:96%; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec7_main .tec7_tit { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0; color: #333; font-size: 24px; text-align: center;}
	.tec7_main ul li { width:22%; overflow: hidden; margin: 0 4% 0 0; padding: 0; float: left;}
	.tec7_main ul li:nth-child(4n+4) { margin:0;}
	.tec7_main ul li .tec7_img { width:100%; height: 180px; overflow: hidden; margin: 0 auto 16px; padding: 0; position: relative;border:1px solid #dedede;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.tec7_img img { display:block; max-width: 95%; max-height:95%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.tec7_main ul li p { width:100%; overflow: hidden; line-height: 24px; margin: 0 auto; padding: 0; color: #333; font-size: 14px; font-weight: bold; text-align: center;}
	.tec7_main ul li p a{color: #333; font-size: 14px;}
	
	/**tec_8**/
	.tec_8 { width:96%; overflow: hidden; margin: 80px auto; padding: 0;}
	.tec_8 .tec8_tit { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0; color: #333; font-size: 24px; text-align: center;}
	.tec_8 ul li { width:50%; overflow: hidden; margin: 0 0 40px; padding: 0 60px; float: left; box-sizing: border-box;}
	.tec_8 ul li .tec8_img { width:100%; height: 320px; overflow: hidden; margin: 0 auto 16px; padding: 0; position: relative;}
	.tec8_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.tec_8 ul li p { width:100%; overflow: hidden; line-height: 24px; margin: 0 auto; padding: 0; color: #333; font-size: 14px; font-weight: bold; text-align: center;}
	
	/**pro_form**/
	.pro_form { width:100%; overflow: hidden; margin: 40px auto 20px; padding: 0;}
	.pro_form ul li { width:100%; overflow: hidden; margin: 0 auto 20px; padding: 0;}
	.pro_form ul li p { width:11%; height: 40px; overflow: hidden; line-height: 40px; color: #666; font-size: 14px; margin: 0; padding: 0; float: left; box-sizing: border-box;}
	.pro_form ul li .pro_fmipt { width:89%; overflow: hidden; border: 1px solid #dfdfdf; padding: 0; margin: 0; position: relative; box-sizing: border-box;}
	.pro_form ul li .pro_fmbtn { width:89%; overflow: hidden; padding: 0; margin: 20px 0 0; float: left;}
	.pro_fmipt input, .pro_fmipt select { display:block; width:100%; height: 40px; overflow: hidden; line-height: 30px; color: #666; font-size: 14px; border: none; outline: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
	.pro_fmbtn input { display:block; width:48%; height: 50px; overflow: hidden; line-height: 40px; color: #fff; font-size: 16px; background-color: #607783; border: none; outline: none; margin: 0; padding: 4px 19px; box-sizing: border-box; float: left;}
	.pro_fmbtn input.tj { margin:0 4% 0 0; background-color: #00af80;}
	.pro_form ul li .fm_half { width:48%; margin: 0 4% 0 0; float: left;}
	.pro_form ul li .fm_half:nth-child(2n+2) { margin:0;}
	.pro_form ul li .fm_half p { width:23%;}
	.pro_form ul li .fm_half .pro_fmipt { width:77%;}
	.pro_fmipt textarea { display:block; width:100%; height: 140px; overflow: hidden; line-height: 30px; color: #666; font-size: 14px; border: none; outline: none; resize: none; margin: 0; padding: 4px 19px; box-sizing: border-box;}
	.pro_fmipt a { display:block; width: 100px; height: 40px; overflow: hidden; position: absolute; top: 0; right: 0;}
	.pro_fmipt a img { display:block; width: 100px; height: 40px; margin: 0 auto; padding: 0;}
	
	/**prodetail**/
	.pro_detail_main { width:96%; overflow: hidden; margin: 60px auto; padding: 0;}
	.pro_detail_main .pro_detail_img { width:530px; height: 360px; overflow: hidden; margin: 0; padding: 15px; border: 1px solid #dfdfdf; box-sizing: border-box; float: left;}
	.pro_detail_img .pro_detail_img_main { width:100%; height: 100%; margin: 0 auto; padding: 0; position: relative;}
	.pro_detail_img_main img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.pro_detail_main .pro_detail_text { width:46%; overflow: hidden; margin: 0; padding: 0; float: right;}
	.pro_detail_text h1 { width:100%; overflow: hidden; line-height: 36px; color: #008ed8; font-size: 24px; text-align: justify; margin: 0 auto; padding: 0;}
	.pro_detail_text ul { width:100%; margin: 30px auto 100px; padding: 0;}
	.pro_detail_text ul li { width:100%; max-height: 72px; overflow: hidden; line-height: 24px; color: #999; font-size: 14px; text-align: justify; margin: 10px auto; padding: 0;}
	.pro_detail_text ul li span { color:#333; font-weight: bold;}
	.pro_detail_text .pro_detail_btn { width:100%; height: 54px; overflow: hidden; margin: 0 auto; padding: 0;}
	.pro_detail_btn a { display:block; width: 48%; height: 54px; overflow: hidden; line-height: 54px; color: #fff; font-size: 16px; text-align: center; margin: 0; padding: 0; float: left;}
	.pro_detail_btn a.prodtl_btn1 { float:left; margin: 0 4% 0 0; background-color: #008ed8;}
	.pro_detail_btn a.prodtl_btn2 { float:left; background-color: #00af80;}
	.pro_detail_btn a.prodtl_btn1:hover { background-color: #0085cb;}
	.pro_detail_btn a.prodtl_btn2:hover { background-color: #009e74;}
	
	/**tjpro**/
	.tjpro { width:96%; overflow: hidden; margin: 60px auto; padding: 0;}
	.tjpro .tjpro_tit { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 0 auto 20px; padding: 0;}
	.tjpro .tjpro_list { width:100%; height: 300px; overflow: hidden; margin: 0 auto; padding: 29px 19px; border: 1px solid #dfdfdf; box-sizing: border-box;}
	.tjpro_list .ly_scroll { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.ly_scroll ul li { width:290px; overflow: hidden; margin: 0 20px 0 0; padding: 0; float: left;}
	.ly_scroll ul li .c_wrap1 { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.ly_scroll ul li .c_wrap1 .pro_img { width:290px; height: 194px; overflow: hidden; margin: 0 auto; padding: 0; background-color: #f8f8f8; }
	.ly_scroll ul li .c_wrap1 .pro_img a{display:block;width:100%;height:100%;position: relative;}
	.pro_img img { display:block; max-width: 100%; max-height: 100%; overflow: hidden; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.ly_scroll ul li .c_wrap1 p { width:100%; height: 44px; overflow: hidden; margin: 0 auto; padding: 0; line-height: 44px;  text-align: center; background-color: #008ed8;}
	.ly_scroll ul li .c_wrap1 p a{display:block;width:100%;height:100%;color: #fff; font-size: 14px;}
	.ly_scroll ul li .c_wrap1:hover p { background-color: #00af80;}
	
	/**service**/
	.svc_1, .svc_2 { width:96%; overflow: hidden; margin: 80px auto; padding: 0;}
	.svc_1 .svc1_tit { width:100%; overflow: hidden; color:#333; font-size: 24px; text-align: center; margin: 0 auto 40px; padding: 0;}
	.svc_2 .svc2_tit { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0;}
	.svc2_tit h5 { width:100%; overflow: hidden; color: #333; font-size: 24px; margin: 0 auto 12px; padding: 0; text-align: center;}
	.svc2_tit p { width:100%; overflow: hidden; color: #008ed8; font-size: 18px; margin: 0 auto 20px; padding: 0; text-align: center;}
	.svc2_tit p span { color:#00af80;}
	.svc_2 .svc2_num { width:100%; overflow: hidden; margin: 60px auto; padding: 0;}
	.svc2_num ul li { width:20%; overflow: hidden; margin: 0; padding: 0; float: left;}
	.svc2_num ul li .num_main1, .svc2_num ul li .num_main2, .svc2_num ul li .num_main3, .svc2_num ul li .num_main4, .svc2_num ul li .num_main5 { width:140px; height: 140px; overflow: hidden; margin: 0 auto; padding: 0; border-radius: 16px;} 
	.num_main1, .num_main5 { background-color:#008ed8;}
	.num_main2, .num_main4 { background-color:#0cb0d3;}
	.num_main3 { background-color:#00af80;}
	.num_main1 b, .num_main2 b, .num_main3 b, .num_main4 b, .num_main5 b { display:block; width:100%; overflow: hidden; margin: 46px auto 10px; padding: 0; color: #fff; font-size: 40px; text-align: center;}
	.num_main1 p, .num_main2 p, .num_main3 p, .num_main4 p, .num_main5 p { width:100%; overflow: hidden; margin: 0 auto; padding: 0; color: #fff; font-size: 12px; text-align: center;}
	.svc_2 .svc2_text { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.svc2_text p { width:100%; overflow: hidden; line-height: 24px; color: #666; font-size: 14px; text-align: center; margin: 0 auto 15px; padding: 0;}
	.svc2_text p span { color:#008ed8;}
	.svc2_text p font { color:#0cb0d3;}
	.svc2_text p em { color:#00af80; font-style: normal;}
	.svc2_text b { display: block; width:100%; overflow: hidden; line-height: 36px; color: #333; font-size: 24px; text-align: center; margin: 0 auto; padding: 0;}
	
	.svc_1 .svc1_map { width:50%; overflow: hidden; margin: 0; padding: 0; float: left;}
	.svc1_map img { display: block; width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.svc_1 .svc1_r { width:50%; overflow: hidden; margin: 0; padding: 0 0 0 40px; float: right; box-sizing: border-box;}
	.svc1_r .svc1_list { width:100%; height: 200px; overflow-y: scroll; margin: 0 auto 60px; padding: 20px; background-color: #f5f5f5; box-sizing: border-box;}
	.svc1_list ul { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.svc1_list ul li { display:inline-block; height: 30px; line-height: 30px; color: #666; font-size: 12px; margin: 0 0 10px; padding: 0 10px; cursor: pointer; float: left;}
	.svc1_list ul li.tabActive { color:#fff; background-color: #008ed8;}
	
	.svc_1 .svc1_lxfs { width:100%; overflow: hidden; margin: 0 auto 20px; padding: 0;}
	.svc1_lxfs h5 { width:100%; overflow: hidden; line-height: 26px; margin: 0 auto; padding: 0 0 0 10px; color: #008ed8; font-size: 16px; box-sizing: border-box; text-align: justify;}
	.svc1_lxfs p { width:100%; overflow: hidden; margin: 0 auto 20px; padding: 0 0 0 10px; color: #333; font-size: 16px; box-sizing: border-box; text-align: justify;}
	.svc1_lxfs ul li { width:100%; overflow: hidden; overflow: hidden; line-height: 40px; color: #666; font-size: 14px; text-align: justify; margin: 0 auto; padding: 0 0 0 40px; position: relative; box-sizing: border-box;}
	.svc1_lxfs ul li img { display:block; width:28px; height: 28px; overflow: hidden; margin: 0; padding: 0; position: absolute; left: 6px; top: 6px;}
	.svc1_lxfs .svc_ewm { width:180px; height: 180px; overflow: hidden; margin: 0 0 0 10px; padding: 0; border: 1px solid #dfdfdf; box-sizing: border-box;}
	.svc_ewm img { display:block; width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
	
	/**面包屑导航**/
	.ly_crb { width:96%; overflow: hidden; height: 40px; line-height: 40px; margin: 20px auto; padding: 0; color: #666; font-size: 14px;}
	.ly_crb a { color:#666;}
	.ly_crb a:hover { color:#008ed8;}
	.ly_crb span, .ly_crb em { color:#999; font-style: normal;}
	.ly_crb img { display:block; width:16px; height: 16px; overflow: hidden; margin: 12px 10px 12px 0; padding: 0; float: left;}
	
}

@media screen and (min-width:1081px) {
	/**video**/
	.ly_video { width:100%; height: 620px; overflow: hidden; margin: 0 auto; padding: 80px 0 0; background: url(../images/video_bg.jpg) center center no-repeat;}
	.vd_tit { width:100%; overflow: hidden; margin: 0 auto 40px; padding: 0;}
	.vd_tit .home_tlt1 { width:100%; overflow: hidden; color: #fff; font-size: 24px; text-align: center; margin: 0 auto 10px; padding: 0;}
	.vd_tit span { display:block; width: 100%; overflow: hidden; color: rgba(255, 255, 255, 0.5); font-size: 12px; text-align: center; margin: 0 auto; padding: 0;}
	
	.video_main { width:800px; height: 430px; overflow: hidden; margin: 0 auto; padding: 0 0 40px; background: url(../images/vd_ty.png) left bottom repeat-x;}
	.video_main .vd_con { width:780px; height: 430px; overflow: hidden; margin: 0 auto; padding: 10px; background-color: #fff;}
	.video_main .ly_vd { width:100%; height:430px; overflow:hidden; margin:0 auto; padding:0; background-color:#f5f5f5;}
	
	/**news**/
	.news_list { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.news_list ul li { width:100%; height: 140px; overflow: hidden; margin: 0 auto 20px; padding: 0;}
	.news_list ul li .c_wrap4 { display: block; width:100%; height: 140px; overflow: hidden; margin: 0 auto 20px; padding: 0; background-color: #f8f8f8; position: relative;}
	.news_list ul li .c_wrap4 .news_img { width:220px; height: 140px; overflow: hidden; margin: 0; padding: 0; }
	.news_list ul li .c_wrap4 .news_img a{display:block;position: relative;width:100%;height:100%;}
	.news_img img { display:block; max-width: 95%; max-height: 95%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.news_list ul li .c_wrap4 .news_text { width:100%; height: 140px; overflow: hidden; margin: 0; padding: 20px 20px 20px 240px; box-sizing: border-box; position: absolute; right: 0; top: 0;}
	.news_list ul li.nopic .c_wrap4 .news_text{padding: 20px 20px 20px 20px;}
	.news_list ul li .c_wrap4 .news_text .news_tit { width:100%;  margin: 0 auto; padding: 0;}
	.news_list ul li .c_wrap4 .news_text .news_tit a{display:block;height: 20px; overflow: hidden; line-height: 20px; color: #333; font-size: 16px;}
	.news_list ul li .c_wrap4 .news_text span { display: block; width:100%; overflow: hidden; color: #999; font-size: 12px; margin: 15px auto 10px; padding: 0;}
	.news_list ul li .c_wrap4 .news_text p { width:100%; height: 40px; overflow: hidden; line-height: 20px; color: #999; font-size: 14px; text-indent: 2em; margin: 0 auto; padding: 0;}
	.news_list ul li .c_wrap4:hover { background-color: #fafafa;}
	.news_list ul li .c_wrap4:hover .news_text .news_tit a{ color:#008ed8;}
	
	.ly_page { width:100%; overflow: hidden; margin: 20px auto 80px; padding: 0; text-align: center;}
	.ly_page ul li { display:inline-block; height: 32px; overflow: hidden; margin: 0; padding: 0;}
	.ly_page ul li a { display:block; width: 30px; height: 30px; overflow: hidden; line-height: 30px; color: #999; font-size: 14px; text-align: center; border: 1px solid #dfdfdf; float: left; margin: 0 2px}
	.ly_page ul li a.pn { width:60px;}
	.ly_page ul li a:hover, .ly_page ul li a.pnnum1 { color:#fff; border: 1px solid #008ed8; background-color: #008ed8;}
	
	/**newsdetail**/
	.news_detail { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.news_detail h1 { width:100%; overflow: hidden; line-height: 40px; color: #333; font-size: 24px; margin: 0 auto 20px; padding: 0;text-align:center;}
	.news_detail .nwdtl_tip { width:100%; height: 40px; overflow: hidden; line-height: 40px; color: #999; font-size: 12px; margin: 0 auto 40px; padding: 0 20px; background-color: #f5f5f5; box-sizing: border-box;text-align:center;}
	.nwdtl_tip span { display:inline-block; margin: 0 20px 0 0;}
	.news_detail .nwdtl_con { width:100%; overflow: hidden; margin: 40px auto; padding: 0;}
	.nwdtl_con p { width:100%; overflow: hidden; line-height: 28px; color: #666; font-size: 14px; text-indent: 2em; text-align: justify; margin: 0 auto 20px; padding: 0;}
	.nwdtl_con img { display:inline-block; max-width: 100%; overflow: hidden; margin: -4px auto; padding: 0;}
	
	.prev_next { width:100%; height: 40px; overflow: hidden; margin: 40px auto; padding: 0;}
	.prev_next ul li { width:50%; height: 40px; overflow: hidden; margin: 0; padding: 0; float: left; box-sizing: border-box;}
	.prev_next ul li:nth-child(2n+2) { border-left:2px solid #fff;}
	.prev_next ul li p { display:block; width:100%; height: 40px;line-height: 40px; overflow: hidden; margin: 0; padding: 0 20px; background-color: #f5f5f5; box-sizing: border-box;}
	.prev_next ul li p a { width:100%; height: 40px; overflow: hidden; margin: 0; padding: 0; line-height: 40px; color: #333; font-size: 14px;}
	.prev_next ul li p:hover { background-color: #008ed8;color:#fff;}
	.prev_next ul li p:hover a { color:#fff;}
	
	/**products**/
	.products_list { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	
	.ny_lcon ul li .pro_menu { width: 100%; overflow: hidden; margin: 10px auto; padding: 0;}
	.ny_lcon ul li .pro_menu a { display:block; width:100%; height: 40px; overflow: hidden; line-height: 40px; color:#999; font-size: 14px; margin: 0 auto; padding: 0 20px; background: none; box-sizing: border-box;}
	.ny_lcon ul li .pro_menu a:hover { color:#008ed8;}
	
/*	.products_list ul li { width:100%; height: 194px; overflow: hidden; margin: 0 auto 20px; padding: 0; background-color: #f8f8f8; position: relative;z-index: 1;}
	.products_list ul li .c_wrap3 .prolist_img { width:290px;height: 194px; overflow: hidden; margin: 0; padding: 0; float: left; }
	.products_list ul li .c_wrap3 .prolist_img a{display:block;width:100%;height:100%;position: relative;}	.ly_scroll ul li .c_wrap1 { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}*/
	.products_list ul li { width:30%; height: 224px; overflow: hidden; margin: 0 20px 20px 0; padding: 0; float: left; position: relative;}
	.products_list ul li:nth-child(3n) { margin-right:0 ;}
	.products_list ul li .c_wrap1 { display:block; width:100%; height: 224px; overflow: hidden;
	 margin: 0 auto; padding: 0; }
	.products_list ul li.products_list ul li a .pro_img { width:100%;  overflow: hidden; margin: 0 auto; padding: 0; }
	.pro_list ul li .pro_img a{height: 180px;position: relative;display:block;}
	.pro_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.products_list ul li p { width:100%; overflow: hidden; text-align: center;position: absolute; bottom: 0;}
	.products_list ul li p a{display:block;height: 44px;color: #fff; line-height: 44px;  font-size: 14px;  background-color: #008ed8;}
	.products_list ul li:hover p a{ background-color: #00af80;}
	
	.prolist_img img { display:block; max-width: 95%; max-height: 95%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.products_list ul li .prolist_text { width:100%; height: 194px; overflow: hidden; margin: 0; padding: 20px 20px 20px 310px; box-sizing: border-box; position: absolute; right: 0; top: 0;    z-index: -1;}
	.prolist_text .prolist_tit { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.prolist_text .prolist_tit  a{display:block; height: 24px; overflow: hidden; line-height: 24px;color: #333; font-size: 16px; }
	.products_list ul li:hover .prolist_text .prolist_tit a{ color:#008ed8;}
	.prolist_text p { width:100%; overflow: hidden; margin: 13px auto; padding: 0;}
	.prolist_text p b { display:block; width:100%; height: 24px; overflow: hidden; line-height: 24px; color: #333; font-size: 14px;}
	.prolist_text p span { display:block; width:100%; height: 48px; overflow: hidden; line-height: 24px; color: #999; font-size: 14px; text-indent: 2em; text-align: justify;}
	.prolist_text a.pro_check { display:block; width: 120px; height: 36px; overflow: hidden; line-height: 36px; color: #fff; font-size: 14px; text-align: center; margin: 0; padding: 0; float: right; background-color: #008ed8;}
	.prolist_text a.pro_check:hover { background-color: #00af80;}
	
	/**technology**/
	.tec_r1 { width:100%; height: 280px; margin: 0 auto 60px; padding: 0;}
	.tec_r1 ul li { width: 30%; height: 200px; margin: 0 5% 0 0; padding: 40px 0; background-color: #fff; box-shadow: 0 10px 20px rgba(32, 50, 68, 0.1); float: left;}
	.tec_r1 ul li:nth-child(3n+3) { margin:0;}
	.tec_r1 ul li img { display:block; width: 160px; height: 160px; overflow: hidden; margin: 0 auto 10px; padding: 0;}
	.tec_r1 ul li p { width:100%; overflow: hidden; margin: 0 auto; padding: 0; color:#333; font-size: 24px; text-align: center;}
	
	.tec_r2 { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec_r2 h5 { width:100%; overflow: hidden; margin: 0 auto 32px; padding: 0; color: #333; font-size: 24px; text-align: justify;}
	.tec_r2 p { width:100%; overflow: hidden; line-height: 26px; margin: 0 auto 20px; padding: 0; color: #666; font-size: 14px; text-align: justify; text-indent: 2em;}	
	
	/**产品详细介绍**/
	.prodetail_con { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.prodetail_con .prodetail_tit { width:100%; height: 40px; overflow: hidden; line-height: 40px; color: #333; font-size: 24px; margin: 0 auto 40px; padding: 10px 0; border-bottom: 1px solid #dfdfdf;}
	.prodetail_con .pro_xxjs { width:100%; overflow: hidden; margin: 40px auto; padding: 0;}
	.pro_xxjs b { display:block; width: 100%; overflow: hidden; line-height: 26px; color: #333; font-size: 14px; font-weight: bold; margin: 20px auto 0; padding: 0;}
	.pro_xxjs p { display:block; width: 100%; overflow: hidden; line-height: 26px; color: #666; font-size: 14px; text-align: justify; text-indent: 2em; margin: 0 auto; padding: 0;}
	
	/****/
	
}

@media screen and (max-width:1080px) {
	
	/**top**/
	.ly_top { width:100%; height: 0.8rem; overflow: hidden; margin: 0 auto; padding: 0.2rem 0;}
	.ly_top .top_main { width:94%; height: 0.8rem; overflow: hidden; margin: 0 auto; padding: 0;}
	.top_main .ly_logo { width:5.8rem; height: 0.8rem; overflow: hidden; margin: 0; padding: 0; float: left;}
	.ly_logo img { display:block; width: 100%; overflow: hidden; vertical-align: middle;}
	.top_main .top_r { display: none;}
	
	/**nav**/
	.menu_open { display: block; float: right; width: 0.48rem; height: 0.4rem; position: absolute; top: 0.4rem; right: 0.3rem;}
    .menu_open i { height: 2px; width: 100%; background-color: #008ed8; display: block; margin: 0 0 8px 0; }
    .nav { width: 50%; height: 100%; position: fixed; top: 0; left: -50%; z-index: 100; overflow: hidden; background-color: #008ed8;}
    .hcover { display: block; width: 50%; height: 100%; background: rgba(0, 0, 0, .7); position: fixed; right: -50%; top: 0; z-index: 101; }
    .nav_ul { margin: 0; width: 100%; height: 100%; position: absolute; top: 0; left: 0; overflow-x: hidden; overflow-y: auto; padding-top: 20px; text-align: left; }
    .nav_item { float: none; margin: 0; width: 100%; height: 46px; position: relative;}
    .nav_item:after { content: ''; display: block; width: 100%; border-bottom: 1px solid rgba(0, 0, 0, .1); }
    .nav_item > a { display: block; margin: 0; font-size: 14px; line-height: 1.8; color: #fff; padding: 10px 10px 10px 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-right: 46px; }
    .nav_item i { position: absolute; z-index: 2; top: 0; right: 0; width: 46px; height: 100%; display: block;}
    /*.nav_item i:before { content: ''; display: block; height: 100%; border-left: 1px solid rgba(0, 0, 0, .1); position: absolute; top: 0; left: 0; }*/
    .nav_item i:after { content: ''; display: block; width: 8px; height: 8px; margin-bottom: -4px; border: 1px solid rgba(255, 255, 255, .5); border-top: 0; border-left: 0; position: absolute; bottom: 50%; right: 20px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
    .nav_item_open { width: 50%; height: 100%; margin: 0; box-shadow: none; background-color: #008ed8; border-radius: 0; opacity: 1; visibility: visible; -webkit-transform: translateY(0px); transform: translateY(0px); position: fixed; left: -50%; top: 0; }
    .subopen { display: block; }
    .subopen a { display: block; overflow: hidden; margin: 0; padding: 30px 10px 18px 20px; white-space: nowrap; text-overflow: ellipsis; font-size: 14px; color: rgba(255, 255, 255, .5); background: rgba(0, 0, 0, .1); text-indent: 20px; position: relative; }
    .subopen a:before { content: ''; display: block; width: 8px; height: 8px; position: absolute; bottom: 50%; left: 20px; margin-bottom: -10px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); border: 1px solid rgba(255, 255, 255, .5); border-right: 0; border-bottom: 0; }
    .nav_item2 { position: relative; }
    .nav_item2 a { display: block; overflow: hidden; margin: 0; line-height: 1.8; padding: 10px 10px 10px 20px; white-space: nowrap; text-overflow: ellipsis; color: #fff; }
    .nav_item2:after { content: ''; width: 100%; position: absolute; bottom: 0; left: 0; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom: 1px solid rgba(0, 0, 0, .1);}
	
	/**search**/
	.ly_search { width:100%; height: 1.1rem; overflow: hidden; margin: 0 auto; padding: 0.2rem 3%; background-color: #f4f4f4; position: absolute; left: 0; top: 1.2rem; box-sizing: border-box;}
	.ly_search form { width:100%; height: 0.70rem; overflow: hidden; margin: 0; padding: 0; background-color: #fff; border-radius: 0.04rem;}
	.ly_search form .sc_ipt { width:84%; height: 0.70rem; overflow: hidden; margin: 0; padding: 0.2rem; box-sizing: border-box; float: left;}
	.ly_search form .sc_btn { width:16%; height: 0.70rem; overflow: hidden; margin: 0; padding: 0; background-color: #008ed8; border-radius: 0 0.04rem 0.04rem 0;}
	.sc_ipt input { display:block; width:100%; height: 0.30rem; overflow: hidden; line-height: 0.30rem; color: #666; font-size: 0.28rem; margin: 0; padding: 0 0.1rem; box-sizing: border-box;border: none; outline: none; background: none;}
	.sc_btn input { display:block; width: 100%; height: 0.70rem; background: url(../images/sc_btn2.png) center center no-repeat; background-size: 0.4rem 0.4rem; border: none; outline: none;}
	
	/**banner**/
	.fullWidth { width:100%; overflow:hidden; margin:1.1rem auto 0; background-color:#f0f0f0;}
	
	.rsMinW .rsArrow { display:block; width:0.5rem; height:0.5rem; margin:-0.2rem 0 0; position:absolute; cursor:pointer; z-index:21;}
	.rsMinW .rsArrowLeft { left:0.1rem; top:50%;}
	.rsMinW .rsArrowRight { right:0.1rem; top:50%;}
	.rsMinW .rsArrowIcn { width:0.5rem; height:0.5rem; margin:0; position:absolute; cursor:pointer; background:url('../images/rs-minimal-white.png') no-repeat; background-size:1rem 1rem;}
	.rsMinW .rsArrowIcn:active {}
	.rsMinW.rsHor .rsArrowLeft .rsArrowIcn { background-position:0 0;}
	.rsMinW.rsHor .rsArrowRight .rsArrowIcn { background-position:-0.5rem 0;}
	.rsMinW.rsHor .rsArrowLeft .rsArrowIcn:active { background-position:0 -0.5rem;}
	.rsMinW.rsHor .rsArrowRight .rsArrowIcn:active { background-position:-0.5rem -0.5rem;}
	.rsMinW .rsBullets { width:100%; height:auto; overflow:hidden; position:absolute; bottom:0.04rem; left:0; z-index:35; text-align: center;}
	.rsMinW .rsBullet { display:inline-block; *display:inline; width:0.4rem; height:0.04rem; *zoom:1; padding:0.04rem;}
	.rsMinW .rsBullet span { display:block; width:0.4rem; height:0.04rem; background:rgba(255, 255, 255, 0.5);}
	.rsMinW .rsBullet.rsNavSelected span { background-color:#fff;}
	
	/**new**/
	.ly_tit { width:94%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	.ly_tit .home_tlt1 { width:100%; overflow: hidden; color: #424a51; font-size: 0.3rem; text-align: center; margin: 0 auto 0.04rem; padding: 0;}
	.ly_tit span { display:block; width: 100%; overflow: hidden; color: #bbb; font-size: 0.22rem; text-align: center; margin: 0 auto; padding: 0;}
	.ly_tit span font { color:#dfdfdf;}
	
	.ly_news { width:94%; margin: 0.24rem auto; padding: 0;}
	.ly_news .nw_l { width:100%; overflow: hidden; margin: 0 auto; padding: 0; background-color: #f5f5f5;}
	.ly_news .nw_r { width:100%; margin: 0 auto; padding: 0;}
	.nw_l .nw_limg { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.nw_limg a img { display:block; width: 95%; overflow: hidden; margin: 0 auto; padding: 0;}
	.nw_l .nw_ltext { width:100%; overflow: hidden; margin: 0 auto; padding: 0.24rem; box-sizing: border-box;}
	.nw_ltext .tjnewstlt { width:100%; overflow: hidden; line-height: 0.40rem; margin: 0 auto; padding: 0;}
	.nw_ltext .tjnewstlt a { color: #424a51; font-size: 0.3rem;}
	.nw_ltext .tjnewstlt a:active { color:#008ed8;}
	.nw_ltext p { width:100%; max-height: 0.88rem; overflow: hidden; line-height: 0.44rem; color: #999; font-size: 0.26rem; text-indent: 2em; text-align: justify; margin: 0.2rem auto; padding: 0;}
	.nw_ltext .time_check { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.time_check span { display:block; height: 0.6rem; overflow: hidden; line-height: 0.6rem; color: #999; font-family: "Arial"; font-size: 0.26rem; float: left;}
	.time_check span img { display:inline-block; vertical-align: middle; margin: -0.08rem 0.08rem 0 0; padding: 0;}
	.time_check a { display:block; width: 1.6rem; height: 0.6rem; overflow: hidden; line-height: 0.6rem; color: #008ed8; font-size: 0.26rem; text-align: right; float: right;}
	.time_check a img { display:inline-block; width: 0.4rem; height: 0.4rem; vertical-align: middle; margin: 0.08rem 0 0 0.16rem; float: right;}
	
	.nw_r ul li { width:100%; margin: 0.24rem auto 0; padding: 0;}
	.nw_r ul li .c_wrap2 { display:block; width: 100%; height: 1.8rem; margin: 0 auto; padding: 0.24rem; background-color: #f5f5f5; box-sizing: border-box;}
	.nw_r ul li .c_wrap2:active { background-color:#fff; box-shadow: 0 0.08rem 0.16rem rgba(0, 0, 0, 0.1);}
	.nw_r ul li .c_wrap2 .nw_rtime { width:24%; height: 1.2rem; overflow: hidden; margin: 0; padding: 0.20rem 0; color: #fff; background-color: #5c6f7f; float: left; box-sizing: border-box;}
	.nw_r ul li .c_wrap2:hover .nw_rtime { background-color: #008ed8;}
	.nw_rtime em { display:block; width:100%; overflow: hidden; font-size: 0.44rem; text-align: center; font-style: normal; margin: 0 auto; padding: 0;}
	.nw_rtime span { display:block; width:100%; overflow: hidden; font-size: 0.22rem; text-align: center;}
	.nw_r ul li .c_wrap2 .nw_rtext { width:76%; height: 1.2rem; overflow: hidden; margin: 0; padding: 0 0 0 0.24rem; float: left; box-sizing: border-box;}
	.nw_r ul li .c_wrap2 .nw_rtext .tlt { width:100%;  margin: 0 auto 0.1rem; padding: 0;}
	.nw_r ul li .c_wrap2 .nw_rtext .tlt a{display:block;height: 0.4rem; overflow: hidden; line-height: 0.4rem; color: #424a51; font-size: 0.30rem;}
	.nw_r ul li .c_wrap2 .nw_rtext p { width:100%; height: 0.70rem; overflow: hidden; line-height: 0.35rem; color: #999; font-size: 0.24rem; text-align: justify; margin: 0 auto; padding: 0;}
	.nw_r ul li .c_wrap2:active .nw_rtext .tlt a{ color:#008ed8;}
	
	/**about**/
	.ly_about { width:100%; overflow: hidden; margin: 0.24rem auto; padding: 0.48rem 0; background-color: #f5f5f5;}
	.ly_about .ab_main { width:94%; overflow: hidden; margin: 0 auto; padding: 0; box-sizing: border-box;}
	.ab_main .ab_text { width:100%; overflow: hidden; margin: 0; padding: 0;}
	.ab_text .comtlt { width:100%; overflow: hidden; margin: 0; padding: 0; color: #424a51; font-size: 0.32rem; text-align: center;}
	.ab_text p { width:100%; overflow: hidden; line-height: 0.40rem; margin: 0.24rem auto; padding: 0; color: #888; font-size: 0.26rem; text-align: center;}
	.ab_text a { display:block; width: 2.8rem; height: 0.64rem; overflow: hidden; line-height: 0.64rem; color: #fff; font-size: 0.26rem; text-align: center; background-color: #008ed8; margin: 0 auto; padding: 0;}
	.ab_text a span { color:#40abe2;}
	.ab_text a:hover { background-color: #0081c4;}
	.ab_main .ab_img { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.ab_img a img { display:block; width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
	
	/**product**/
	.ly_products { width:94%; overflow: hidden; margin: 0.48rem auto; padding: 0;}
	.protab { width:100%; height: 0.64rem; overflow: hidden; margin: 0 auto 0.48rem; padding: 0; text-align: center;}
	.protab ul { display:inline-block;}
	.protab ul li { width:2.0rem; height: 0.64rem; overflow: hidden; margin: 0; padding: 0 0.05rem; float: left; cursor: pointer;}
	.protab ul li span { display:block; width: 100%; height: 0.64rem; overflow: hidden; line-height: 0.64rem; color: #fff; font-size: 0.26rem; text-align: center; background-color: #9da9b2;}
	.protab ul li span a{color:#fff;}
	.protab ul li.protab0 span { background-color: #008ed8;}
	
	.pro_list { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.pro_list ul li { width:48%; overflow: hidden; margin: 0 4% 0.24rem 0; padding: 0; float: left;}
	.pro_list ul li:nth-child(2n) { margin:0 0 0.24rem;}
	.pro_list ul li .c_wrap { display:block; width:100%; overflow: hidden; margin: 0 auto; padding: 0; background-color: #f5f5f5;}
	.pro_list ul li .pro_img { width:100%;  overflow: hidden; margin: 0 auto; padding: 0;}
	.pro_list ul li .pro_img a{display:block;height: 2.26rem; position: relative;}
	.pro_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.pro_list ul li p { width:100%; overflow: hidden;  text-align: center; }
	.pro_list ul li p a{display:block; height: 0.64rem;line-height: 0.64rem; color: #fff; font-size: 0.26rem;background-color: #008ed8;}
	.pro_list ul li:active p a{ background-color: #00af80;}

	/**video**/
	.ly_video { width:100%; overflow: hidden; margin: 0 auto; padding: 0.48rem 0; background: url(../images/video_bg.jpg) center center no-repeat; background-size: cover;}
	.vd_tit { width:94%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.vd_tit .home_tlt1 { width:100%; overflow: hidden; color: #fff; font-size: 0.3rem; text-align: center; margin: 0 auto 0.04rem; padding: 0;}
	.vd_tit span { display:block; width: 100%; overflow: hidden; color: rgba(255, 255, 255, 0.5); font-size: 0.22rem; text-align: center; margin: 0 auto; padding: 0;}
	
	.video_main { width:94%; overflow: hidden; margin: 0 auto; padding: 0 0 0.48rem; background: url(../images/vd_ty.png) left bottom repeat-x; background-size:0.02rem 0.48rem;}
	.video_main .vd_con { width:100%; overflow: hidden; margin: 0 auto; padding: 0.2rem; background-color: #fff; box-sizing: border-box;}
	.video_main .ly_vd { width:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#f5f5f5;}
	
	/**link**/
	.ly_links { width:100%; overflow: hidden; margin: 0 auto; padding: 0.48rem 0; background-color: #f5f5f5;}
	.ly_links .lk_main { width:94%; overflow: hidden; margin: 0 auto; padding: 0.24rem 0.24rem 0.24rem 1.44rem; background-color: #fff; box-sizing: border-box; position: relative;}
	.lk_main .lk_tit { width:1.2rem; height: 15rem; overflow: hidden; margin: -7.50rem 0 0; padding: 0; position: absolute; left: 0; top: 50%;}
	.lk_tit img { display:block; width: 1.2rem; height: 15rem; overflow: hidden; margin: 0; padding: 0;}
	.lk_main ul li { display:inline-block; margin: 0.2rem 0; padding: 0 0.2rem;}
	.lk_main ul li a { color:#666; font-size: 0.26rem;}
	.lk_main ul li a:active { color:#008ed8; text-decoration: underline;}
	
	/**foot**/
	.ly_foot { width:100%; overflow: hidden; margin: 0 auto; padding: 0.48rem 0; background-color: #2e3234;}
	.ly_foot .ft_main { width:94%; overflow: hidden; margin: 0 auto; padding: 0;}
	.ft_main .ft_logo { width:3.0rem; height: 2.4rem; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.ft_logo a img { display:block; width: 3.0rem; height: 2.4rem; overflow: hidden; margin: 0 auto; padding: 0;}
	.ft_main .ft_contact { width: 90%; overflow: hidden; margin: 0.48rem auto; padding: 0;}
	.ft_contact ul li { width:100%; line-height: 0.4rem; color: #fff; font-size: 0.28rem; text-align: justify; margin: 0 auto 0.24rem; padding: 0 0 0 0.6rem; position: relative; box-sizing: border-box;}
	.ft_contact ul li img { display:block; width: 0.4rem; height: 0.4rem; overflow: hidden; margin: 0; padding: 0; position: absolute; left: 0; top: 0;}
	.ft_contact ul li span { color:#999;}
	.ft_contact ul li a { color:#fff;}
	.ft_main .ft_line1 { width:2px; height: 120px; overflow: hidden; margin: 0; padding: 0 8%; float: left; display: none;}
	.ft_line1 img { display:block; width: 2px; height: 120px; overflow: hidden; margin: 0; padding: 0;}
	.ft_main .ft_ewm { width: 100%; overflow: hidden; margin: 0.48rem auto; padding: 0;}
	.ft_ewm img { display: block; width:3.0rem; height: 3.0rem; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	.ft_ewm p { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0; color: #fff; font-size: 0.32rem; text-align: center;}
	
	.ft_main .ft_copy { width:90%; overflow: hidden; margin: 0 auto; padding: 0; text-align: center;}
	.ft_copy span { display: inline-block; line-height: 0.4rem; color:rgba(255, 255, 255, 0.2); font-size: 0.24rem; padding: 0;}
	.ft_copy span a { color:rgba(255, 255, 255, 0.2);}
	.ft_copy span a:active { color:#00af80;}
	
	
	/**nybanner**/
	.nybanner { width:100%; height: 3.6rem; overflow: hidden; margin: 0 auto 0.48rem; padding: 0; position: relative;}
	.nybanner img { display: block; width: 19.20rem; height: 3.6rem; overflow: hidden; margin: -1.8rem 0 0 -9.6rem; position: absolute; left: 50%; top: 50%;}
	
	/**nymain**/
	.ny_main { width:94%; overflow: hidden; margin: 0.48rem auto; padding: 0;}
	.ny_main .ny_l { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	.ny_main .ny_r { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.ny_main .ny_r .conn{overflow: hidden;line-height: 0.5rem;color: #999;font-size: 0.24rem;text-align: justify;}
	.ny_main .ny_r .conn p{font-size:0.24rem;}
	.ny_l .ny_lcon { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	.ny_ltit { width:100%; height: 0.8rem; overflow: hidden; line-height: 0.4rem; color: #fff; font-size: 0.32rem; font-weight: bold; margin: 0 auto; padding: 0.2rem; background-color: #008ed8; box-sizing: border-box;}
	.ny_ltit span { display:inline-block; font-size: 0.22rem; font-weight: normal; font-style: italic; margin: 0 0 0 0.12rem;}
	.ny_lcon ul { width:100%; overflow: hidden; margin: 0 auto; padding: 0.24rem 0.24rem 0; border-right: 0.01rem solid #dfdfdf; border-bottom: 0.01rem solid #dfdfdf; border-left: 0.01rem solid #dfdfdf; box-sizing: border-box;}
	.ny_lcon ul li { width:48%; overflow: hidden; margin:0 4% 0.24rem 0; padding: 0; background-color: #f8f8f8; float: left;}
	.ny_lcon ul li:nth-child(2n+2) { margin:0 0 0.24rem 0;}
	.ny_lcon ul li a { display:block; width: 100%; height: 0.8rem; overflow: hidden; line-height: 0.8rem; color: #333; font-size: 0.28rem; background: #f5f5f5 url(../images/jt_tb2.png) 2.7rem 0.28rem no-repeat; margin: 0 auto; padding: 0 0.24rem; box-sizing: border-box;}
	.ny_lcon ul li a:active, .ny_lcon ul li a.nyon { color:#fff; background: #008ed8 url(../images/jt_tb3.png) 2.7rem 0.28rem no-repeat;}
	.ckqb{display: block;background: #ddd;height: 0.8rem;line-height:0.8rem;text-align: center;color: #525252;font-size: 0.28rem;margin-bottom:0.24rem;}
	
	.ny_lcon ul li.pro_mli { width:100%; overflow: hidden; margin:0 0 0.24rem 0; padding: 0; background: none;float:none;}
	.ny_lcon ul li.pro_mli a { background: #f5f5f5 url(../images/jt_tb2.png) 6.0rem 0.28rem no-repeat;}
	.ny_lcon ul li.pro_mli a:active, .ny_lcon ul li.pro_mli a.nyon { color:#fff; background: #008ed8 url(../images/jt_tb3.png) 6.0rem 0.28rem no-repeat;}
	
	.ny_lcon ul li .pro_menu { width: 100%; overflow: hidden; margin: 0.24rem auto 0; padding: 0;}
	.ny_lcon ul li .pro_menu a { display:block; width:50%; height: 0.6rem; overflow: hidden; line-height: 0.6rem; color:#999; font-size: 0.24rem; margin: 0 0 0.12rem 0; padding: 0 0.24rem; background: none; box-sizing: border-box;}
	.ny_lcon ul li.pro_mli .pro_menu a { float:left;}
	.ny_lcon ul li .pro_menu a:active, .ny_lcon ul li.pro_mli .pro_menu a:active { color:#008ed8; background: none;}
	
	.ny_lnew { width:100%; overflow: hidden; margin: 0 auto; padding: 0.24rem 0.24rem 0.24rem; border-right: 0.01rem solid #dfdfdf; border-bottom: 0.01rem solid #dfdfdf; border-left: 0.01rem solid #dfdfdf; box-sizing: border-box;}
	.ny_lnew ol li { width: 100%; height: 0.8rem; overflow: hidden; line-height: 0.8rem; margin: 0 auto; padding: 0; border-bottom: 0.01rem dotted #dfdfdf;}
	.ny_lnew ol li a { color: #666; font-size: 0.28rem;}
	.ny_lnew ol li a:active { color:#008ed8;}
	.ny_lnew ol li a span { display:block; width:0.1rem; height: 0.1rem; overflow: hidden; margin: 0.35rem 0.2rem 0.35rem 0; padding: 0; background-color: #008ed8; border-radius: 50%; float: left;}
	
	.ny_lcon .ny_llxwm { width:100%; overflow: hidden; margin: 0 auto; padding: 0.24rem 0.24rem 0; border-right: 0.01rem solid #dfdfdf; border-bottom: 0.01rem solid #dfdfdf; border-left: 0.01rem solid #dfdfdf; box-sizing: border-box;}
	.ny_llxwm p { width:100%; overflow: hidden; line-height: 0.4rem; color: #333; font-size: 0.28rem; margin: 0 auto 0.24rem; padding: 0;}
	.ny_llxwm p span, .ny_llxwm p em { color:#999; font-style: normal;}
	.ny_llxwm p a { color:#008ed8; text-decoration: underline;}
	.ny_llxwm p a:active { color:#00af80;}
	
	.ny_r .ab_con1 { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.ab_con1 h3 { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0; color: #333; font-size: 0.4rem;}
	.ab_con1 p { width:100%; overflow: hidden; line-height: 0.44rem; color: #999; font-size: 0.28rem; text-align: justify;}
	.ab_con1 p img { display:block; width: 100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	
	.ny_r .ab_con2 { width:100%; overflow: hidden; margin: 0.48rem auto; padding: 0.48rem 0.24rem; background: #00af80 url(../images/ab2_bg.jpg) bottom center no-repeat; background-size: 100%; box-sizing: border-box;}
	.ab_con2 .ab_con2_text { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	.ab_con2_text h5 { width:100%; overflow: hidden; color: #fff; font-size: 0.4rem; margin: 0 auto 0.24rem; padding: 0;}
	.ab_con2_text p { width:100%; overflow: hidden; line-height: 0.44rem; color: #fff; font-size: 0.28rem; text-align: justify; text-indent: 2em; margin: 0 auto; padding: 0;}
	.ab_con2 .ab_con2_img { width:100%; overflow: hidden; margin: 0; padding: 0;}
	.ab_con2_img img { display:block; width:88%; overflow: hidden; margin: 0 auto; padding: 0;}
	
	.ny_r .ab_con3 { width:100%; overflow: hidden; margin: 0.48rem auto; padding: 0;}
	.ab_con3 .ab_con3_img { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.ab_con3_img img { display:block; width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.ab_con3 .ab_con3_text { width:100%; overflow: hidden; margin: 0; padding: 0; background: url(../images/ab_con3bg.png) center center no-repeat;}
	.ab_con3_text h5 { width:100%; overflow: hidden; color: #333; font-size: 0.4rem; margin: 0 auto 0.24rem; padding: 0;}
	.ab_con3_text ul li { width:100%; overflow: hidden; line-height: 0.4rem; color: #333; font-size: 0.28rem; margin: 0 0 0.24rem; padding: 0;}
	.ab_con3_text ul li span { color:#999;}
	.ab_con3_text ul li.l1 { text-indent:0.4rem;}
	.ab_con3_text ul li.l2 { text-indent:0.8rem;}
	.ab_con3_text ul li.l3 { text-indent:1.2rem;}
	.ab_con3_text ul li.l4 { text-indent:1.6rem;}
	
	/**历史沿革**/
	.lsyg { width:94%; overflow: hidden; margin: 0 auto; padding: 0.48rem 3%; background-color: #f8f8f8;}
	.lsyg .lsyg_tit { width:100%; overflow: hidden; color: #333; font-size: 0.4rem; text-align: center; margin: 0 auto 0.48rem; padding: 0;}
	.lsyg_tit p { width:0.4rem; height: 0.02rem; overflow: hidden; margin: 0.01rem auto 0; padding: 0; background-color: #333;}
	.lsyg .lsyg_list { width:100%; overflow: hidden; margin: 0 auto; padding: 0.24rem 0; background: url(../images/lsyg_m_line.png) center top no-repeat; background-size: 0.14rem 36rem;}
	.lsyg_list .lsyg_l, .lsyg_list .lsyg_r { width:51.2%; overflow: hidden; margin: 0 0 0.02rem; padding: 0;}
	.lsyg_list .lsyg_l { float: left;}
	.lsyg_list .lsyg_r { float: right;}
	.lsyg_l h5, .lsyg_r h5 { width:100%; height: 0.4rem; line-height: 0.4rem; color: #333; font-size: 0.32rem; margin: 0; padding: 0; box-sizing: border-box;}
	.lsyg_l p, .lsyg_r p { width:100%; overflow: hidden; line-height: 0.40rem; color: #999; font-size: 0.26rem; text-align: justify; margin: 0; padding: 0; box-sizing: border-box;}
	.lsyg_l h5, .lsyg_l p { text-align:right; padding: 0 0.68rem 0 0;}
	.lsyg_r h5, .lsyg_r p { padding: 0 0 0 0.68rem;}
	.lsyg_l h5 { background: url(../images/lsyg_l_line.png) center right no-repeat; background-size: 0.48rem 0.16rem;}
	.lsyg_r h5 { background: url(../images/lsyg_r_line.png) center left no-repeat; background-size: 0.48rem 0.16rem;}
	
	/**渠道加盟**/
	.join_list { width:94%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.join_list ul li { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.join_list ul li .join_img { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	.join_img img { display:block; width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.join_list ul li .join_text { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.join_text h5 { width:100%; height: 0.8rem; overflow: hidden; line-height: 0.8rem; color: #333; font-size: 0.32rem; margin: 0 auto 0.12rem; padding: 0;}
	.join_text h5 span { display:block; width:0.18rem; height: 0.18rem; overflow: hidden; background-color: #008ed8; border-radius: 50%; margin: 0.31rem 0.24rem 0.31rem 0; padding: 0; float: left;}
	.join_text p { width:100%; overflow: hidden; line-height: 0.4rem; margin: 0; padding: 0; color: #666; font-size: 0.26rem; text-indent: 2em; text-align: justify;}
	.join_text p span { display: block; width:100%; height: 0.44rem; line-height: 0.44rem; color: #666; font-size: 0.26rem; text-indent: 0; margin: 0; padding: 0 0 0 0.52rem; box-sizing: border-box;}
	.join_text p span em { display:block; width: 0.12rem; height: 0.12rem; overflow: hidden; border: 0.01rem solid #008ed8; border-radius: 50%; margin: 0.15rem 0.2rem 0.15rem 0; padding: 0; float: left;}
	
	.join_form { width:94%; overflow: hidden; margin: 0.48rem auto; padding: 0;}
	.join_form .join_fm_tit { width:100%; overflow: hidden; color: #333; font-size: 0.4rem; margin: 0 auto 0.48rem; padding: 0;}
	.join_form .join_fl, .join_form .join_fr { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.join_fl ul li { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	.join_fl ul li p { width:100%; overflow: hidden; color: #666; font-size: 0.28rem; margin: 0 auto 0.12rem; padding: 0;}
	.join_fl ul li .join_ipt { width:100%; overflow: hidden; border: 0.01rem solid #dfdfdf; padding: 0; margin: 0; box-sizing: border-box;}
	.join_fl ul li .join_btn { width:100%; overflow: hidden; padding: 0; margin: 0.1rem 0 0;}
	.join_ipt input, .join_ipt select { display:block; width:100%; height: 0.76rem; overflow: hidden; line-height: 0.36rem; color: #666; font-size: 0.28rem; border: none; outline: none; margin: 0; padding: 0.2rem; box-sizing: border-box;}
	.join_btn input { display:block; width:100%; height: 0.76rem; overflow: hidden; line-height: 0.36rem; color: #fff; font-size: 0.28rem; background-color: #008ed8; border: none; outline: none; margin: 0; padding: 0.2rem; box-sizing: border-box;}
	.join_fl ul li .fm_half { width:48%; margin: 0 4% 0 0; float: left;}
	.join_fl ul li .fm_half:nth-child(2n+2) { margin:0;}
	.join_fl ul li .fm_half .join_ipt { width:100%;}
	.join_ipt textarea { display:block; width:100%; height: 2.4rem; overflow: hidden; line-height: 0.36rem; color: #666; font-size: 0.28rem; border: none; outline: none; resize: none; margin: 0; padding: 0.1rem 0.2rem; box-sizing: border-box;}
	
	.join_fr p { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0; color:#333; font-size: 0.28rem; font-weight: bold;}
	.join_fr ul li { width:100%; overflow: hidden; line-height: 0.6rem; color: #666; font-size: 0.28rem;}
	
	/**news**/
	.news_list { width:100%; overflow: hidden; margin: 0.48rem auto; padding: 0;}
	.news_list ul li { width:100%; height: 2rem; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	.news_list ul li .c_wrap4 { display: block; width:100%; height: 2rem; overflow: hidden; margin: 0 auto 20px; padding: 0; background-color: #f8f8f8;}
	.news_list ul li .c_wrap4 .news_img { width:36%; height: 2rem; overflow: hidden; margin: 0; padding: 0; float: left;}
	.news_list ul li .c_wrap4 .news_img a{display:block;position: relative;width:100%;height:100%;}
	.news_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.news_list ul li .c_wrap4 .news_text { width:64%; height: 2rem; overflow: hidden; margin: 0; padding: 0.2rem; box-sizing: border-box; float: right;}
	.news_list ul li.nopic .c_wrap4 .news_text{padding: 0.2rem;}
	.news_list ul li .c_wrap4 .news_text .news_tit { width:100%;  margin: 0 auto; padding: 0;}
	.news_list ul li .c_wrap4 .news_text .news_tit a{display:block;height: 0.4rem; overflow: hidden; line-height: 0.4rem; color: #333; font-size: 0.28rem;}
	.news_list ul li .c_wrap4 .news_text span { display: block; width:100%; overflow: hidden; color: #999; font-size: 0.22rem; margin: 0.1rem auto; padding: 0;}
	.news_list ul li .c_wrap4 .news_text p { width:100%; height: 0.72rem; overflow: hidden; line-height: 0.36rem; color: #999; font-size: 0.24rem; text-indent: 2em; text-align: justify; margin: 0 auto; padding: 0;}
	.news_list ul li .c_wrap4:active { background-color: #fafafa;}
	.news_list ul li .c_wrap4:active .news_text .news_tit a { color:#008ed8;}

	.ly_page { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0; text-align: center;}
	.ly_page ul li { display:inline-block; height: 0.6rem; overflow: hidden; margin: 0; padding: 0;}
	.ly_page ul li a { display:block; width: 0.58rem; height: 0.58rem; overflow: hidden; line-height: 0.58rem; color: #999; font-size: 0.24rem; text-align: center; border: 0.01rem solid #dfdfdf; float: left; margin: 0 0.02rem;}
	.ly_page ul li a.pn { width:1.18rem;}
	.ly_page ul li a:active { color:#fff; border: 0.01rem solid #008ed8; background-color: #008ed8;}
	
	/**newsdetail**/
	.news_detail { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.news_detail h1 { width:100%; overflow: hidden; line-height: 0.48rem; color: #333; font-size: 0.4rem; margin: 0 auto 0.24rem; padding: 0;text-align: center;}
	.news_detail .nwdtl_tip { width:100%; height: 0.6rem; overflow: hidden; line-height: 0.6rem; color: #999; font-size: 0.22rem; margin: 0 auto 0.48rem; padding: 0 0.24rem; background-color: #f5f5f5; box-sizing: border-box;text-align: center;}
	.nwdtl_tip span { display:inline-block; margin: 0 0.2rem 0 0;}
	.news_detail .nwdtl_con { width:100%; overflow: hidden; margin: 0.48rem auto 0; padding: 0;}
	.nwdtl_con p { width:100%; overflow: hidden; line-height: 0.44rem; color: #666; font-size: 0.28rem; text-indent: 2em; text-align: justify; margin: 0 auto 0.24rem; padding: 0;}
	.nwdtl_con img { display:inline-block; max-width: 100%; overflow: hidden; margin: 0.24rem auto; padding: 0;}
	
	.prev_next { width:100%; overflow: hidden; margin: 0.24rem auto 0.48rem; padding: 0;}
	.prev_next ul li { width:100%; height: 0.8rem; overflow: hidden; margin: 0 auto 0.24rem; padding: 0; float: left;}
	.prev_next ul li p { font-size: 0.28rem;display:block; width:100%; height: 0.8rem;line-height:0.8rem; overflow: hidden; margin: 0; padding: 0 0.24rem; background-color: #f5f5f5; box-sizing: border-box;}
	.prev_next ul li p a { width:100%; height: 0.8rem; overflow: hidden; margin: 0; padding: 0; line-height: 0.8rem; color: #333; font-size: 0.28rem;}
	.prev_next ul li p:active { background-color: #008ed8;color:#fff;}
	.prev_next ul li p:active a { color:#fff;}
	
	/**products**/
	.products_list { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}	
	.products_list ul li { width:48%; overflow: hidden; margin: 0 4% 0.24rem 0; padding: 0; float: left;}
	.products_list ul li:nth-child(2n) { margin:0 0 0.24rem;}
	.products_list ul li .c_wrap { display:block; width:100%; overflow: hidden; margin: 0 auto; padding: 0; background-color: #f5f5f5;}
	.products_list ul li .pro_img { width:100%;  overflow: hidden; margin: 0 auto; padding: 0;}
	.products_list ul li .pro_img a{display:block;height: 2.26rem; position: relative;}
	.pro_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.products_list ul li p { width:100%; overflow: hidden;  text-align: center; }
	.products_list ul li p a{display:block; height: 0.64rem;line-height: 0.64rem; color: #fff; font-size: 0.26rem;background-color: #008ed8;}
	.products_list ul li:active p a{ background-color: #00af80;}
	.prolist_img img { display:block; max-width: 95%; max-height: 95%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.products_list ul li .prolist_text { width:68%; height: 2rem; overflow: hidden; margin: 0; padding: 0.2rem; box-sizing: border-box;z-index: -1;}
	.prolist_text .prolist_tit { width:100%; margin: 0 auto; padding: 0;}
	.prolist_text .prolist_tit  a{display:block; height: 0.4rem; overflow: hidden; line-height: 0.4rem; color: #333; font-size: 0.28rem; }
	.products_list ul li:active .prolist_text .prolist_tit a{color:#008ed8;}
	.prolist_text p { width:100%; overflow: hidden; margin: 0.12rem auto 0; padding: 0;}
	.prolist_text p b { display:block; width:100%; height: 0.36rem; overflow: hidden; line-height: 0.36rem; color: #333; font-size: 0.24rem;}
	.prolist_text p span { display:block; width:100%; height: 0.72rem; overflow: hidden; line-height: 0.36rem; color: #999; font-size: 0.24rem; text-indent: 2em; text-align: justify;}
	.prolist_text a.pro_check { display:none;}
	
	/**technology**/
	.tec_r1 { width:100%; height: 2rem; margin: 0 auto 0.72rem; padding: 0;}
	.tec_r1 ul li { width: 32%; height: 1.6rem; margin: 0 2% 0 0; padding: 0.2rem 0; background-color: #fff; box-shadow: 0 0.1rem 0.2rem rgba(32, 50, 68, 0.1); float: left;}
	.tec_r1 ul li:nth-child(3n+3) { margin:0;}
	.tec_r1 ul li img { display:block; width: 1.0rem; height: 1.0rem; overflow: hidden; margin: 0 auto 0.12rem; padding: 0;}
	.tec_r1 ul li p { width:100%; overflow: hidden; margin: 0 auto; padding: 0; color:#333; font-size: 0.24rem; text-align: center;}
	
	.tec_r2 { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec_r2 h5 { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0; color: #333; font-size: 0.32rem; text-align: justify;}
	.tec_r2 p { width:100%; overflow: hidden; line-height: 0.4rem; margin: 0 auto 0.24rem; padding: 0; color: #666; font-size: 0.26rem; text-align: justify; text-indent: 2em;}
	
	/**hnr**/
	.hnr { width:100%; overflow: hidden; margin: 0.72rem auto; padding: 0; background: url(../images/hnr_bg1.png) 0 bottom no-repeat; background-size: 100% 50%;}
	.hnr .hnrlist { width:94%; overflow: hidden; margin: 0 auto; padding: 0;}
	.hnrlist ul li { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0; box-sizing: border-box;}
	/*.hnrlist ul li:nth-child(1) { padding-left: 1.80rem;}
	.hnrlist ul li:nth-child(2) { padding-left: 1.68rem;}
	.hnrlist ul li:nth-child(3) { padding-left: 1.56rem;}
	.hnrlist ul li:nth-child(4) { padding-left: 1.44rem;}
	.hnrlist ul li:nth-child(5) { padding-left: 1.32rem;}
	.hnrlist ul li:nth-child(6) { padding-left: 1.20rem;}
	.hnrlist ul li:nth-child(7) { padding-left: 1.08rem;}
	.hnrlist ul li:nth-child(8) { padding-left: 0.96rem;}
	.hnrlist ul li:nth-child(9) { padding-left: 0.84rem;}
	.hnrlist ul li:nth-child(10) { padding-left: 0.72rem;}
	.hnrlist ul li:nth-child(11) { padding-left: 0.60rem;}
	.hnrlist ul li:nth-child(12) { padding-left: 0.48rem;}
	.hnrlist ul li:nth-child(13) { padding-left: 0.24rem;}
	.hnrlist ul li:nth-child(14) { padding-left: 0;}*/
	.hnrlist ul li b { display:block; width: 100%; overflow: hidden; color: #333; font-size: 0.28rem; margin: 0; padding: 0;}
	.hnrlist ul li p { display:block; width: 100%; overflow: hidden; line-height: 0.4rem; color: #666; font-size: 0.26rem; text-align: justify; margin: 0; padding: 0 0 0 0.24rem; box-sizing: border-box;}
	
	/**honor**/
	.ly_honor { width: 100%; overflow: hidden; margin: 0 auto; padding: 0.72rem 0 0.36rem; background-color: #f5f5f5;}
	.ly_honor .honor_tit { width:94%; overflow: hidden; color: #333; font-size: 0.32rem; text-align: center; margin: 0 auto 0.48rem; padding: 0;}
	.ly_honor .honor_list { width:94%; overflow: hidden; margin: 0 auto; padding: 0;}
	.honor_list ul li { width:48%; overflow: hidden; margin: 0 4% 0.48rem 0; padding: 0; float: left;}
	.honor_list ul li:nth-child(2n+2) { margin:0 0 0.24rem;} 
	.honor_list ul li .honor_img { width:100%; height: 2.0rem; overflow: hidden; margin: 0 auto 0.24rem; padding: 0; background-color: #fff; position: relative;}
	.honor_img img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.honor_list ul li p { width:100%; height: 0.3rem; overflow: hidden; line-height: 0.3rem; color: #333; font-size: 0.24rem; font-weight: bold; text-align: center; margin: 0 auto; padding: 0;}
	
	/**tec_3**/
	.tec_3 { width:94%; overflow: hidden; margin: 0.72rem auto; padding: 0;}
	.tec_3 p { width:100%; overflow: hidden; line-height: 0.44rem; color: #666; font-size: 0.26rem; text-align: justify; margin: 0 auto 0.48rem; padding: 0;}
	.tec_3 p b { color:#333;}
	.tec_3 ul li { width:48%; height: 2rem; overflow: hidden; margin: 0 4% 0.48rem 0; padding: 0; float: left; position: relative;}
	.tec_3 ul li:nth-child(2n+2) { margin:0 0 0.48rem;}
	.tec_3 ul li img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	
	/**tec_4**/
	.tec_4 { width:94%; overflow: hidden; margin: 0.72rem auto 0.36rem; padding: 0;}
	.tec_4 .tec4_tit1 { width:100%; overflow: hidden; color: #333; font-size: 0.32rem; margin: 0 auto 0.48rem; padding: 0;}
	.tec_4 .tec4_con, .tec_4 .tec4_list { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.tec4_con b { display:block; width: 100%; overflow: hidden; color: #333; font-size: 0.28rem; margin: 0 auto 0.24rem; padding: 0;}
	.tec4_con p { width: 100%; overflow: hidden; line-height: 0.4rem; color: #666; font-size: 0.24rem; text-align: justify; text-indent: 2em; margin: 0 auto; padding: 0;}
	.tec4_list b { display:block; width: 100%; overflow: hidden; color: #333; font-size: 0.28rem; margin: 0 auto; padding: 0;}
	.tec4_list ul li { width:100%; overflow: hidden; margin: 0 4% 0 0; padding: 0.48rem 0; border-bottom: 0.01rem solid #dfdfdf; float: left;}
	.tec4_list ul li:nth-child(2n+2) { margin: 0;}
	.tec4_list ul li .zj_img { width:32%; overflow: hidden; margin: 0 4% 0 0; padding: 0; float: left;}
	.zj_img img { display:block; width: 100%; overflow: hidden;}
	.tec4_list ul li .zj_text { width:64%; overflow: hidden; margin: 0; padding: 0;}
	.zj_text p { width:100%; overflow: hidden; color: #333; font-size: 0.28rem; font-weight: bold; margin: 0 auto 0.24rem; padding: 0;}
	.zj_text span { display: block; width:100%; overflow: hidden; line-height: 0.40rem; color: #666; font-size: 0.24rem; text-indent: 2em; text-align: justify;margin: 0 auto; padding: 0;}
	
	/**tec_5**/
	.tec_5 { width:100%; overflow: hidden; margin: 0 auto 0.72rem; padding: 0.72rem 0; background: url(../images/tec5_bg.jpg) center center no-repeat; background-size:200% 120%}
	.tec_5 .tec5_main { width:94%; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec5_main .tec5_tit { width:100%; overflow: hidden; margin: 0 auto 0.72rem; padding: 0;}
	.tec5_tit img { display:block; width: 4rem; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec5_main ul { width:100%; margin: 0 auto;}
	.tec5_main ul li { width:100%; overflow: hidden; color: #fff; font-size: 0.28rem; text-align: center; margin: 0 auto 0.24rem; padding: 0 0.24rem; box-sizing: border-box;}
	
	/**tec_6**/
	.tec_6 { width:94%; overflow: hidden; margin: 0.72rem auto; padding: 0;}
	.tec_6 .tec6_tit { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0; color: #333; font-size: 0.32rem; text-align: center;}
	.tec_6 ol li, .tec_6 ul li { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.tec_6 ol li .tec6_img { width:100%; overflow: hidden; margin: 0 auto 0.2rem; padding: 0;}
	.tec_6 ul li .tec6_img { width:100%; overflow: hidden; margin: 0 auto 0.2rem; padding: 0; border: 0.01rem solid #eaeaea; box-sizing: border-box;}
	.tec6_img img { display:block; width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec_6 ol li p, .tec_6 ul li p { width:100%; overflow: hidden; line-height: 0.4rem; margin: 0 auto; padding: 0; color: #333; font-size: 0.28rem; font-weight: bold; text-align: center;}
	.tec_6 ol li span, .tec_6 ul li span { display: block; width:100%; overflow: hidden; line-height: 0.4rem; margin: 0 auto; padding: 0; color: #666; font-size: 0.28rem; text-align: center;}
	
	/**tec_7**/
	.tec_7 { width:100%; overflow: hidden; margin: 0 auto; padding: 0 0 0; background-color: #f5f5f5;}
	.tec_7 .tec7_main { width:94%; overflow: hidden; margin: 0 auto; padding: 0;}
	.tec7_main .tec7_tit { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0; color: #333; font-size: 0.32rem; text-align: center;}
	.tec7_main ul li { width:48%; overflow: hidden; margin: 0 4% 0.48rem 0; padding: 0; float: left;}
	.tec7_main ul li:nth-child(2n+2) { margin:0 0 0.48rem;}
	.tec7_main ul li .tec7_img { width:100%; height: 2rem; overflow: hidden; margin: 0 auto 0.2rem; padding: 0; position: relative;border:1px solid #dedede;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.tec7_img img { display:block; max-width: 95%; max-height: 95%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.tec7_main ul li p { width:100%; overflow: hidden; line-height: 0.4rem; margin: 0 auto; padding: 0; color: #333; font-size: 0.28rem; font-weight: bold; text-align: center;}
	.tec7_main ul li p a{color: #333; font-size: 0.28rem;}
	
	/**tec_8**/
	.tec_8 { width:94%; overflow: hidden; margin: 0.72rem auto; padding: 0;}
	.tec_8 .tec8_tit { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0; color: #333; font-size: 0.32rem; text-align: center;}
	.tec_8 ul li { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.tec_8 ul li .tec8_img { width:100%; overflow: hidden; margin: 0 auto 0.2rem; padding: 0;}
	.tec8_img img { display:block; width: 100%; overflow: hidden; margin:0 auto; padding: 0;}
	.tec_8 ul li p { width:100%; overflow: hidden; line-height: 0.4rem; margin: 0 auto; padding: 0; color: #333; font-size: 0.28rem; font-weight: bold; text-align: center;}
	
	/**产品详细介绍**/
	.prodetail_con { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.prodetail_con .prodetail_tit { width:100%; height: 0.4rem; overflow: hidden; line-height: 0.4rem; color: #333; font-size: 0.32rem; margin: 0 auto 0.24rem; padding: 0.2rem 0; border-bottom: 0.01rem solid #dfdfdf;}
	.prodetail_con .pro_xxjs { width:100%; overflow: hidden; margin: 0.24rem auto 0.48rem; padding: 0;}
	.pro_xxjs b { display:block; width: 100%; overflow: hidden; line-height: 0.4rem; color: #333; font-size: 0.26rem; font-weight: bold; margin: 0.24rem auto 0; padding: 0;}
	.pro_xxjs p { display:block; width: 100%; overflow: hidden; line-height: 0.4rem; color: #666; font-size: 0.26rem; text-align: justify; text-indent: 2em; margin: 0 auto; padding: 0;}
	
	
	/**产品咨询**/
	.pro_form { width:100%; overflow: hidden; margin: 0.24rem auto; padding: 0;}
	.pro_form ul li { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	.pro_form ul li p { width: 22%; height: 0.76rem; overflow: hidden; line-height: 0.76rem; color: #666; font-size: 0.28rem; margin: 0 auto 0.12rem; padding: 0; float: left;}
	.pro_form ul li p.pro_fmbtn_l { display:none;}
	.pro_form ul li .pro_fmipt { width: 78%; overflow: hidden; border: 0.01rem solid #dfdfdf; padding: 0; margin: 0; box-sizing: border-box; position: relative; float: left;}
	.pro_form ul li .pro_fmbtn { width:100%; overflow: hidden; padding: 0; margin: 0.24rem 0 0; float: left;}
	.pro_form ul li .fm_half { width:100%; overflow: hidden; margin: 0 auto 0.24rem;}
	.pro_fmipt input, .pro_fmipt select { display:block; width:100%; height: 0.76rem; overflow: hidden; line-height: 0.36rem; color: #666; font-size: 0.28rem; border: none; outline: none; margin: 0; padding: 0.2rem; box-sizing: border-box;}
	.pro_fmbtn input { display: block; width: 100%; height: 0.80rem; overflow: hidden; line-height: 0.4rem; color: #fff; font-size: 0.28rem; background-color: #607783; border: none; outline: none; margin: 0; padding: 0.2rem; box-sizing: border-box;}
	.pro_fmbtn input.tj { margin:0 4% 0.24rem 0; background-color: #00af80;}
	.pro_fmipt textarea { display: block; width: 100%; height: 2.4rem; overflow: hidden; line-height: 0.36rem; color: #666; font-size: 0.28rem; border: none; outline: none; resize: none; margin: 0; padding: 0.1rem 0.2rem; box-sizing: border-box;}
	.pro_fmipt a { display:block; width: 1.9rem; height: 0.76rem; overflow: hidden; position: absolute; top: 0; right: 0;}
	.pro_fmipt a img { display:block; width: 1.9rem; height: 0.76rem; margin: 0 auto; padding: 0;}
	
	/**prodetail**/
	.pro_detail_main { width:94%; overflow: hidden; margin: 0.48rem auto; padding: 0;}
	.pro_detail_main .pro_detail_img { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0.15rem; border: 0.01rem solid #dfdfdf; box-sizing: border-box;}
	.pro_detail_img .pro_detail_img_main { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.pro_detail_img_main img { display:block; width: 100%; overflow: hidden; margin:0 auto; padding: 0;}
	.pro_detail_main .pro_detail_text { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.pro_detail_text h1 { width:100%; overflow: hidden; line-height: 0.48rem; color: #008ed8; font-size: 0.4rem; text-align: justify; margin: 0 auto; padding: 0;}
	.pro_detail_text ul { width:100%; margin: 0.48rem auto; padding: 0;}
	.pro_detail_text ul li { width:100%; overflow: hidden; line-height: 0.4rem; color: #999; font-size: 0.26rem; text-align: justify; margin: 0.1rem auto; padding: 0;}
	.pro_detail_text ul li span { color:#333; font-weight: bold;}
	.pro_detail_text .pro_detail_btn { width:100%; height: 0.76rem; overflow: hidden; margin: 0 auto; padding: 0;}
	.pro_detail_btn a { display:block; width:48%; height: 0.76rem; overflow: hidden; line-height: 0.76rem; color: #fff; font-size: 0.28rem; text-align: center; margin: 0 auto; padding: 0; float: left;}
	.pro_detail_btn a.prodtl_btn1 { background-color: #008ed8; margin: 0 4% 0.24rem 0;}
	.pro_detail_btn a.prodtl_btn2 { background-color: #00af80;}
	.pro_detail_btn a.prodtl_btn1:hover { background-color: #0085cb;}
	.pro_detail_btn a.prodtl_btn2:hover { background-color: #009e74;}
	
	/**tjpro**/
	.tjpro { width:94%; overflow: hidden; margin: 0.48rem auto; padding: 0;}
	.tjpro .tjpro_tit { width:100%; overflow: hidden; color: #333; font-size: 0.32rem; margin: 0 auto 0.24rem; padding: 0;}
	.tjpro .tjpro_list { width:100%; overflow: hidden; margin: 0 auto; padding: 0.35rem 0.23rem; border: 0.01rem solid #dfdfdf; box-sizing: border-box;}
	.tjpro_list .ly_scroll { width:100%; height: 2.58rem; overflow: hidden; margin: 0 auto; padding: 0;}
	.ly_scroll ul li { width:2.9rem; overflow: hidden; margin: 0 0.24rem 0 0; padding: 0; float: left;}
	.ly_scroll ul li .c_wrap1 { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.ly_scroll ul li .c_wrap1 .pro_img { width:2.9rem; height: 1.94rem; overflow: hidden; margin: 0 auto; padding: 0; background-color: #f8f8f8; }
	.ly_scroll ul li .c_wrap1 .pro_img a{display:block;width:100%;height:100%;position: relative;}
	.pro_img img { display:block; max-width: 100%; max-height:100%; overflow: hidden; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
	.ly_scroll ul li .c_wrap1 p { width:100%; height: 0.64rem; overflow: hidden; margin: 0 auto; padding: 0; line-height: 0.64rem;  text-align: center; background-color: #008ed8;position: absolute; bottom: 0;}
	.ly_scroll ul li .c_wrap1 p a{display:block;width:100%;height:100%;color: #fff; font-size: 0.26rem;}
	.ly_scroll ul li .c_wrap1:active p { background-color: #00af80;}
	
	
	/**service**/
	.svc_1, .svc_2 { width:94%; overflow: hidden; margin: 0.72rem auto; padding: 0;}
	.svc_1 .svc1_tit { width:100%; overflow: hidden; color:#333; font-size: 0.32rem; text-align: center; margin: 0 auto 0.48rem; padding: 0;}
	.svc_2 .svc2_tit { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.svc2_tit h5 { width:100%; overflow: hidden; color: #333; font-size: 0.32rem; margin: 0 auto 0.1rem; padding: 0; text-align: center;}
	.svc2_tit p { width:100%; overflow: hidden; color: #008ed8; font-size: 0.26rem; margin: 0 auto; padding: 0; text-align: center;}
	.svc2_tit p span { color:#00af80;}
	.svc_2 .svc2_num { width:100%; overflow: hidden; margin: 0.6rem auto; padding: 0;}
	.svc2_num ul li { overflow: hidden; margin: 0; padding: 0; float: left;}
	.svc2_num ul li:nth-child(1), .svc2_num ul li:nth-child(2) { width:50%; margin: 0 0 0.24rem;}
	.svc2_num ul li:nth-child(3), .svc2_num ul li:nth-child(4), .svc2_num ul li:nth-child(5) { width:33.333333%;}
	.svc2_num ul li .num_main1, .svc2_num ul li .num_main2, .svc2_num ul li .num_main3, .svc2_num ul li .num_main4, .svc2_num ul li .num_main5 { overflow: hidden; margin: 0 auto; padding: 0; } 
	.svc2_num ul li .num_main1, .svc2_num ul li .num_main2 { width:2.4rem; height: 2.4rem; border-radius: 0.24rem;}
	.svc2_num ul li .num_main3, .svc2_num ul li .num_main4, .svc2_num ul li .num_main5 { width:2rem; height: 2rem; border-radius: 0.2rem;}
	.num_main1, .num_main5 { background-color:#008ed8;}
	.num_main2, .num_main4 { background-color:#0cb0d3;}
	.num_main3 { background-color:#00af80;}
	.num_main1 b, .num_main2 b { display:block; width:100%; overflow: hidden; margin: 0.60rem auto 0.12rem; padding: 0; color: #fff; font-size: 0.8rem; text-align: center;}
	.num_main3 b, .num_main4 b, .num_main5 b { display:block; width:100%; overflow: hidden; margin: 0.48rem auto 0; padding: 0; color: #fff; font-size: 0.8rem; text-align: center;}
	.num_main1 p, .num_main2 p, .num_main3 p, .num_main4 p, .num_main5 p { width:100%; overflow: hidden; margin: 0 auto; padding: 0; color: #fff; font-size: 0.22rem; text-align: center;}
	.svc_2 .svc2_text { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.svc2_text p { width:100%; overflow: hidden; line-height: 0.4rem; color: #666; font-size: 0.24rem; text-align: center; margin: 0 auto 0.24rem; padding: 0;}
	.svc2_text p span { color:#008ed8;}
	.svc2_text p font { color:#0cb0d3;}
	.svc2_text p em { color:#00af80; font-style: normal;}
	.svc2_text b { display: block; width:100%; overflow: hidden; line-height: 0.4rem; color: #333; font-size: 0.32rem; text-align: center; margin: 0 auto; padding: 0;}
	
	.svc_1 .svc1_map { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.svc1_map img { display: block; width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.svc_1 .svc1_r { width:100%; overflow: hidden; margin: 0.48rem auto 0; padding: 0;}
	.svc1_r .svc1_list { width:100%; height: 3rem; overflow-y: scroll; margin: 0 auto 0.48rem; padding: 0.24rem; background-color: #f5f5f5; box-sizing: border-box;}
	.svc1_list ul { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
	.svc1_list ul li { display:inline-block; height: 0.6rem; line-height: 0.6rem; color: #666; font-size: 0.24rem; margin: 0 0 0.24rem; padding: 0 0.24rem; cursor: pointer; float: left;}
	.svc1_list ul li.tabActive { color:#fff; background-color: #008ed8;}
	
	.svc_1 .svc1_lxfs { width:100%; overflow: hidden; margin: 0 auto 0.48rem; padding: 0;}
	.svc1_lxfs h5 { width:100%; overflow: hidden; line-height: 0.4rem; margin: 0 auto 0.24rem; padding: 0 0 0 0.1rem; color: #008ed8; font-size: 0.28rem; box-sizing: border-box; text-align: justify;}
	.svc1_lxfs p { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0 0 0 0.1rem; color: #333; font-size: 0.28rem; box-sizing: border-box;}
	.svc1_lxfs ul li { width:100%; overflow: hidden; overflow: hidden; line-height: 0.44rem; color: #666; font-size: 0.26rem; text-align: justify; margin: 0 auto 0.12rem; padding: 0 0 0 0.48rem; position: relative; box-sizing: border-box;}
	.svc1_lxfs ul li img { display:block; width:0.4rem; height: 0.4rem; overflow: hidden; margin: 0; padding: 0; position: absolute; left: 0.02rem; top: 0.02rem;}
	.svc1_lxfs .svc_ewm { width:4rem; height: 4rem; overflow: hidden; margin: 0 0 0 0.01rem; padding: 0; border: 0.01rem solid #dfdfdf; box-sizing: border-box;}
	.svc_ewm img { display:block; width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
	
	/**面包屑导航**/
	.ly_crb { width:94%; overflow: hidden; line-height: 0.44rem; margin: 0.48rem auto; padding: 0; color: #666; font-size: 0.26rem;}
	.ly_crb a { color:#666;}
	.ly_crb a:hover { color:#008ed8;}
	.ly_crb span, .ly_crb em { color:#999; font-style: normal;}
	.ly_crb img { display:block; width:0.4rem; height: 0.4rem; overflow: hidden; margin: 0 0.1rem 0 0; padding: 0; float: left;}
	
}


@media screen and (min-width:1081px) {
	.pro_menu { width:100%; overflow: hidden; margin: 0 0 20px 0; padding: 0;}
	.pro_menu .pro_menu_tit { width:100%; height: 60px; overflow: hidden; line-height: 60px; color: #fff; font-size: 20px;font-weight:bold; margin: 0 auto; padding: 0 20px; background-color: #008ed8; box-sizing: border-box;}
	.pro_menu_tit span { display: inline-block; font-size: 14px; font-style: italic; margin: 0 0 0 10px;font-weight:normal;}
	.pro_menu_tit img { display:none;}
	.pro_menu ul.dropdown { width: 100%; background-color: #fff; font-family: "Montserrat", sans-serif; margin: 0; padding: 10px 0 0; border-right: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; box-sizing: border-box;}
	.pro_menu ul.dropdown li { border-bottom: 1px solid #dfdfdf; position: relative;}
	.pro_menu ul.dropdown li:hover {}
	.pro_menu ul.dropdown li a { display: block; width: 100%; height: 44px; overflow: hidden; line-height: 44px; color: #333; font-size: 14px; text-decoration: none; margin: 0; padding:0 20px; box-sizing: border-box;}
	.pro_menu ul.dropdown li:hover a { color: #007deb;}
	.pro_menu ul.dropdown li p { width:44px; height: 44px; margin: 0; padding: 0; position: absolute; top: 0; right: 0; cursor: pointer;}
	.pro_menu ul.dropdown li p.showWordsBtn { background: url(../images/jt1.png) center center no-repeat; background-size: 20px 20px;}
	.pro_menu ul.dropdown li:hover p.showWordsBtn { background: url(../images/jt01.png) center center no-repeat; background-size: 20px 20px;}
	.pro_menu ul.dropdown li p.hideWordsBtn { background: url(../images/jt02.png) center center no-repeat; background-size: 20px 20px;}
	.pro_menu ul.dropdown li > ul { margin:0; padding: 0; background-color: #fafafa;}
	.pro_menu ul.dropdown li > ul li { border: none;}
	.pro_menu ul.dropdown li > ul li a { color: #666; padding: 0 30px; background: none;}
	.pro_menu ul.dropdown li:hover > ul li a { background: none; color: #999;}
	.pro_menu ul.dropdown li > ul li a:hover { background-color: #f8f8f8; color:#007deb;}
}
@media screen and (max-width:1080px) {
	.pro_menu { width:100%; overflow: hidden; margin: 0 auto 0.24rem; padding: 0;}
	.pro_menu .pro_menu_tit { width:100%; height: 0.8rem; overflow: hidden; line-height: 0.8rem; color: #fff; font-size: 0.32rem; margin: 0 auto; padding: 0 0.24rem; background-color:#008ed8; box-sizing: border-box; position: relative;}	
	.pro_menu_tit span { display: inline-block; font-size: 0.24rem; font-style: italic; margin: 0 0 0 0.1rem;}
	.pro_menu_tit img { display:block; width: 0.4rem; height: 0.4rem; margin: 0; padding: 0.2rem; position: absolute; top: 0; right: 0;}
	.pro_menu ul.dropdown { width: 100%; background-color: #fff; font-family: "Montserrat", sans-serif; margin: 0; padding: 0; border-right: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; box-sizing: border-box; display: none;}
	.pro_menu ul.dropdown li { border-bottom: 1px solid #dfdfdf; position: relative;}
	.pro_menu ul.dropdown li:hover {}
	.pro_menu ul.dropdown li a { display: block; width: 100%; height: 0.8rem; overflow: hidden; line-height: 0.8rem; color: #333; font-size: 0.26rem; text-decoration: none; margin: 0; padding:0 0.24rem; box-sizing: border-box;}
	.pro_menu ul.dropdown li:hover a { color: #007deb;}
	.pro_menu ul.dropdown li p { width:0.8rem; height: 0.8rem; margin: 0; padding: 0; position: absolute; top: 0; right: 0; cursor: pointer;}
	.pro_menu ul.dropdown li p.showWordsBtn { background: url(../images/jt1.png) center center no-repeat; background-size: 0.4rem 0.4rem;}
	.pro_menu ul.dropdown li:hover p.showWordsBtn { background: url(../images/jt01.png) center center no-repeat; background-size: 0.4rem 0.4rem;}
	.pro_menu ul.dropdown li p.hideWordsBtn { background: url(../images/jt02.png) center center no-repeat; background-size: 0.4rem 0.4rem;}
	.pro_menu ul.dropdown li > ul { margin:0; padding: 0; background-color: #fafafa;}
	.pro_menu ul.dropdown li > ul li { border: none;}
	.pro_menu ul.dropdown li > ul li a { color: #666; padding: 0 0.48rem; background: none;}
	.pro_menu ul.dropdown li:hover > ul li a { background: none; color: #999;}
	.pro_menu ul.dropdown li > ul li a:hover { background-color: #f8f8f8; color:#007deb;}
}



/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:55px;height:40px;padding:10px 0 5px;background-color:#008ed8;margin-bottom:4px;cursor:pointer;outline:none;text-decoration:none;text-align:center;border-radius:2px;}
.suspension .a.active,
.suspension .a:hover{background:#0d9dd1;}
.suspension .a .i{display:inline-block;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
.suspension .a-service .i{display:inline-block;width:20px;height:20px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a span{display:block;width:100%;text-align:center;color:#fff;font-size:12px;padding-top:4px;}
.suspension .a-service-phone .i{display:inline-block;width:20px;height:20px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{display:inline-block;width:20px;height:20px;background-position: -56px -12px;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:240px;background:#fff;position:absolute;right:67px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.qrcode-img img{width:150px;margin:0 auto;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:0px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px;}
.suspension .d-service-item{padding:4px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service .d-service-item a{color:#333;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item p{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service .d-service-item p{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;width:160px;}
.suspension .d-qrcode .inner-box{padding:10px 0;}
.suspension .d-qrcode p{font-size:14px;color:#999;padding-top:5px;}


.ly_page {text-align:center;padding-top:20px;padding-bottom:20px;}
.ly_page  a{display:inline-block;padding:0 10px;background:#ddd;height:30px;line-height:30px;text-align:center;margin-right: 5px;border-radius:2px;color: #555;}
.ly_page  a:hover{background:#008ed8;color:#ffffff;}
.ly_page  a.pnnum1{background:#008ed8;color:#ffffff;}
.ly_page  input{display:inline-block;padding:0 5px;background:#008ed8;width:40px !important;height:30px !important;line-height:30px;text-align:center;margin:0 5px;color:#fff;cursor:pointer;outline:none;}
.ly_page  .p_input{display:inline-block;padding:0 5px;background:#ddd;height:30px;line-height:30px;text-align:center;margin:0 5px;color:#555;cursor:default;}
@media (max-width:1199px) {  }
@media (max-width:992px) {.ly_page  td span{display:none;}.ly_page  td #firstpage{display:none;}.ly_page  td #endpage{display:none;}.ly_page  a{margin-right:5px;}.ly_page {font-size:0;color:#fff;margin-bottom: 0;padding-bottom:0;}.ly_pageinput{display:none !important;}.ly_page  a{font-size:12px;}}
@media (max-width:880px) {
	#elevator_item,#elevator_item2,#KFRightScreen{display:none !important;}
	.pf_tel {width: 0.8rem; height: 0.8rem; margin: 0; padding: 0; position: fixed;right: 0.12rem;bottom: 20%; z-index: 100;}
.pf_tel a { display: block; width: 0.4rem; height: 0.4rem;margin: 0; padding: 0.2rem; border-radius: 50%; background-color: #21944d;
    box-shadow: 0 0 0.16rem rgb(33, 148, 77);}
.pf_tel a img {display: block; width: 0.4rem;height: 0.4rem;margin: 0 auto; padding: 0;}
.suspension{display:none !important;}

	}
@media (min-width:881px){
	.pf_tel,.proL .ttl img{ display:none;}
	}
@media (max-width:767px) {
.ly_msg ul li h4{display:none;}
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara{width:100% !important;}
.ly_msg ul li .msg_ipt12{width:100% !important;}
.ly_msg ul li .msg_btn{width:100% !important;padding-right: 20px !important;box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;}
.msg_btn input{width:100% !important;margin: 20px 0 0 0 !important;}
.ly_msg ul{margin:20px auto 0 !important;}
}


/*详情页内容超出设置*/

@media (min-width:1199px) {
#c_detail_wrap #new-div .zoom-caret{display:none !important;}
}
#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap div,#c_detail_wrap video,#c_detail_wrap embed{height:auto !important;max-width:100% !important;max-height: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break: normal;}
#c_detail_wrap p{text-indent:0;}

#c_detail_wrap #new-div{overflow-x: hidden;overflow-y: hidden;width: 100%;position:relative;}
#c_detail_wrap #new-div .zoom-caret{display:block;position: absolute;top: 10px;right: 5px;font-size: 50px;color: #a7a5a5;z-index: 2;padding: 0;margin: 0;opacity: .3;}
#c_detail_wrap #new-div table{transform-origin: left top;border-collapse: collapse;max-width: none!important;width: auto;}
#c_detail_wrap #new-div table td{padding: 3px;border: 1px solid #ccc;}

#c_detail_wrap #new-div.on{overflow:scroll; width: 100%;}
#c_detail_wrap #new-div.on .zoom-caret{display:none;}

/*设置滚动条样式*/
#c_detail_wrap #new-div::-webkit-scrollbar {height:2px;}/* 滚动槽 */
#c_detail_wrap #new-div::-webkit-scrollbar-track {background-color:#f0f0f0;border-radius:0px;}/* 滚动条滑块 */
#c_detail_wrap #new-div::-webkit-scrollbar-thumb {background-color:#bfbfbf;}
#c_detail_wrap #new-div::-webkit-scrollbar-thumb:window-inactive {background-color:#3c3c3c;}

@media (max-width:880px) {
#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap div,#c_detail_wrap video,#c_detail_wrap embed{width:auto !important;height:auto !important;max-width:100% !important;max-height: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break: normal;}
}




 